1
0
mirror of https://github.com/NicolasConstant/sengi synced 2025-02-03 11:57:41 +01:00

remove wrong initialization

This commit is contained in:
Nicolas Constant 2019-04-02 21:53:16 -04:00
parent 4b96178901
commit 29aa5c7bbe
No known key found for this signature in database
GPG Key ID: 1E9F677FB01A5688

View File

@ -110,13 +110,13 @@ export class UserNotificationService {
const accountSettings = this.toolsService.getAccountSettings(account); const accountSettings = this.toolsService.getAccountSettings(account);
if (lastMentionNotification && new Date(lastMentionNotification.created_at) > new Date(accountSettings.lastMentionCreationDate)) { if (lastMentionNotification && accountSettings.lastMentionCreationDate && new Date(lastMentionNotification.created_at) > new Date(accountSettings.lastMentionCreationDate)) {
userNotification.hasNewMentions = true; userNotification.hasNewMentions = true;
} else { } else {
userNotification.hasNewMentions = false; userNotification.hasNewMentions = false;
} }
if (lastNotification && (new Date(lastNotification.created_at)) > new Date(accountSettings.lastNotificationCreationDate)) { if (lastNotification && accountSettings.lastNotificationCreationDate && (new Date(lastNotification.created_at)) > new Date(accountSettings.lastNotificationCreationDate)) {
userNotification.hasNewNotifications = true; userNotification.hasNewNotifications = true;
} else { } else {
userNotification.hasNewNotifications = false; userNotification.hasNewNotifications = false;
@ -125,18 +125,20 @@ export class UserNotificationService {
if (!accountSettings.lastMentionCreationDate && lastMentionNotification) { if (!accountSettings.lastMentionCreationDate && lastMentionNotification) {
accountSettings.lastMentionCreationDate = lastMentionNotification.created_at; accountSettings.lastMentionCreationDate = lastMentionNotification.created_at;
this.toolsService.saveAccountSettings(accountSettings); this.toolsService.saveAccountSettings(accountSettings);
} else if(!accountSettings.lastMentionCreationDate){
accountSettings.lastMentionCreationDate = "2000-01-01T01:01:01.000Z";
this.toolsService.saveAccountSettings(accountSettings);
} }
// else if(!accountSettings.lastMentionCreationDate){
// accountSettings.lastMentionCreationDate = "2000-01-01T01:01:01.000Z";
// this.toolsService.saveAccountSettings(accountSettings);
// }
if(!accountSettings.lastNotificationCreationDate && lastNotification){ if(!accountSettings.lastNotificationCreationDate && lastNotification){
accountSettings.lastNotificationCreationDate = lastNotification.created_at; accountSettings.lastNotificationCreationDate = lastNotification.created_at;
this.toolsService.saveAccountSettings(accountSettings); this.toolsService.saveAccountSettings(accountSettings);
} else if(!accountSettings.lastNotificationCreationDate){
accountSettings.lastNotificationCreationDate = "2000-01-01T01:01:01.000Z";
this.toolsService.saveAccountSettings(accountSettings);
} }
// else if(!accountSettings.lastNotificationCreationDate){
// accountSettings.lastNotificationCreationDate = "2000-01-01T01:01:01.000Z";
// this.toolsService.saveAccountSettings(accountSettings);
// }
return userNotification; return userNotification;
} }