Kaynağa Gözat

Check preferences for track changes before sending email

GitOrigin-RevId: 99206cf438b18d90bca2db9d6db2a6676008a72d
Domagoj Kriskovic 7 ay önce
ebeveyn
işleme
6c76d1cd4c

+ 6 - 0
services/web/frontend/js/features/ide-redesign/hooks/use-project-notification-preferences.ts

@@ -15,6 +15,8 @@ function levelToPreferences(
   switch (level) {
     case 'all':
       return {
+        trackedChangesOnOwnProject: true,
+        trackedChangesOnInvitedProject: true,
         commentOnOwnProject: true,
         commentOnInvitedProject: true,
         repliesOnOwnProject: true,
@@ -24,6 +26,8 @@ function levelToPreferences(
       }
     case 'replies':
       return {
+        trackedChangesOnOwnProject: false,
+        trackedChangesOnInvitedProject: false,
         commentOnOwnProject: false,
         commentOnInvitedProject: false,
         repliesOnOwnProject: false,
@@ -33,6 +37,8 @@ function levelToPreferences(
       }
     case 'off':
       return {
+        trackedChangesOnOwnProject: false,
+        trackedChangesOnInvitedProject: false,
         commentOnOwnProject: false,
         commentOnInvitedProject: false,
         repliesOnOwnProject: false,