From 3d954e97b8cf8758c98961a0e11604deb3e25ea6 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Mon, 26 Aug 2024 13:12:28 -0700 Subject: [PATCH] Subscribe Switch --- .../Managers/NotificationManager.cs | 8 +++---- .../review-page-options.component.html | 2 +- .../review-page-options.component.ts | 22 ++++++++++++++----- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs index 970c6f0f1548..6d1a4b551180 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs @@ -94,18 +94,18 @@ public async Task ToggleSubscribedAsync(ClaimsPrincipal user, string reviewId, b var review = await _reviewRepository.GetReviewAsync(reviewId); if (PageModelHelpers.IsUserSubscribed(user, review.Subscribers)) { - if (state == false) + if (state == true) { - return; // already unsubscribed + return; // already subscribed } await UnsubscribeAsync(review, user); } else { - if (state == true) + if (state == false) { - return; // already subscribed + return; // already unsubscribed } await SubscribeAsync(review, user); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html index 8b5c90567ab3..eebf85efc8c8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html @@ -141,7 +141,7 @@