mirror of
https://github.com/bitwarden/server.git
synced 2025-07-01 16:12:49 -05:00
PM-10564: Wrong push notification received when notification updated.
This commit is contained in:
@ -65,7 +65,7 @@ public class MarkNotificationDeletedCommand : IMarkNotificationDeletedCommand
|
||||
|
||||
var newNotificationStatus = await _notificationStatusRepository.CreateAsync(notificationStatus);
|
||||
|
||||
await _pushNotificationService.PushSyncNotificationCreateAsync(notification, newNotificationStatus);
|
||||
await _pushNotificationService.PushSyncNotificationUpdateAsync(notification, newNotificationStatus);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -76,7 +76,7 @@ public class MarkNotificationDeletedCommand : IMarkNotificationDeletedCommand
|
||||
|
||||
await _notificationStatusRepository.UpdateAsync(notificationStatus);
|
||||
|
||||
await _pushNotificationService.PushSyncNotificationCreateAsync(notification, notificationStatus);
|
||||
await _pushNotificationService.PushSyncNotificationUpdateAsync(notification, notificationStatus);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -65,7 +65,7 @@ public class MarkNotificationReadCommand : IMarkNotificationReadCommand
|
||||
|
||||
var newNotificationStatus = await _notificationStatusRepository.CreateAsync(notificationStatus);
|
||||
|
||||
await _pushNotificationService.PushSyncNotificationCreateAsync(notification, newNotificationStatus);
|
||||
await _pushNotificationService.PushSyncNotificationUpdateAsync(notification, newNotificationStatus);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -76,7 +76,7 @@ public class MarkNotificationReadCommand : IMarkNotificationReadCommand
|
||||
|
||||
await _notificationStatusRepository.UpdateAsync(notificationStatus);
|
||||
|
||||
await _pushNotificationService.PushSyncNotificationCreateAsync(notification, notificationStatus);
|
||||
await _pushNotificationService.PushSyncNotificationUpdateAsync(notification, notificationStatus);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -48,6 +48,6 @@ public class UpdateNotificationCommand : IUpdateNotificationCommand
|
||||
|
||||
await _notificationRepository.ReplaceAsync(notification);
|
||||
|
||||
await _pushNotificationService.PushSyncNotificationCreateAsync(notification, null);
|
||||
await _pushNotificationService.PushSyncNotificationUpdateAsync(notification, null);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user