From df0e0bf9882a143bdd6f5c19efc283fc800c9097 Mon Sep 17 00:00:00 2001
From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com>
Date: Tue, 28 Nov 2023 11:00:13 +0400
Subject: [PATCH] Fix issue when saving reminders on personal secrets
---
.../components/SecretListView/SecretItem.tsx | 50 ++++++++++---------
1 file changed, 27 insertions(+), 23 deletions(-)
diff --git a/frontend/src/views/SecretMainPage/components/SecretListView/SecretItem.tsx b/frontend/src/views/SecretMainPage/components/SecretListView/SecretItem.tsx
index aa23e9736..2ac0386d0 100644
--- a/frontend/src/views/SecretMainPage/components/SecretListView/SecretItem.tsx
+++ b/frontend/src/views/SecretMainPage/components/SecretListView/SecretItem.tsx
@@ -152,6 +152,8 @@ export const SecretItem = memo(
}
);
setValue("valueOverride", secret?.valueOverride, { shouldDirty: !isUnsavedOverride });
+ setValue("reminderCron", secret?.reminderCron, { shouldDirty: !isUnsavedOverride });
+ setValue("reminderNote", secret?.reminderNote, { shouldDirty: !isUnsavedOverride });
} else {
reset();
setValue("overrideAction", SecretActionType.Modified, { shouldDirty: true });
@@ -372,29 +374,31 @@ export const SecretItem = memo(
)}
-
-
- {
- if (!hasReminder) {
- setCreateReminderFormOpen.on();
- } else {
- setValue("reminderCron", null, { shouldDirty: true });
- setValue("reminderNote", null, { shouldDirty: true });
- }
- }}
- icon={faClock}
- />
-
-
+ {!isOverriden && (
+
+
+ {
+ if (!hasReminder) {
+ setCreateReminderFormOpen.on();
+ } else {
+ setValue("reminderCron", null, { shouldDirty: true });
+ setValue("reminderNote", null, { shouldDirty: true });
+ }
+ }}
+ icon={faClock}
+ />
+
+
+ )}