mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-05 10:49:28 +02:00
Add notifications in the client
This commit is contained in:
parent
f7cc67b455
commit
2f1548fda3
56 changed files with 1073 additions and 112 deletions
|
@ -98,15 +98,15 @@ export {
|
|||
function createDefaultUserNotificationSettings (user: UserModel, t: Sequelize.Transaction | undefined) {
|
||||
const values: UserNotificationSetting & { userId: number } = {
|
||||
userId: user.id,
|
||||
newVideoFromSubscription: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
newCommentOnMyVideo: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
myVideoImportFinished: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
myVideoPublished: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
videoAbuseAsModerator: UserNotificationSettingValue.WEB_NOTIFICATION_AND_EMAIL,
|
||||
blacklistOnMyVideo: UserNotificationSettingValue.WEB_NOTIFICATION_AND_EMAIL,
|
||||
newUserRegistration: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
commentMention: UserNotificationSettingValue.WEB_NOTIFICATION,
|
||||
newFollow: UserNotificationSettingValue.WEB_NOTIFICATION
|
||||
newVideoFromSubscription: UserNotificationSettingValue.WEB,
|
||||
newCommentOnMyVideo: UserNotificationSettingValue.WEB,
|
||||
myVideoImportFinished: UserNotificationSettingValue.WEB,
|
||||
myVideoPublished: UserNotificationSettingValue.WEB,
|
||||
videoAbuseAsModerator: UserNotificationSettingValue.WEB | UserNotificationSettingValue.EMAIL,
|
||||
blacklistOnMyVideo: UserNotificationSettingValue.WEB | UserNotificationSettingValue.EMAIL,
|
||||
newUserRegistration: UserNotificationSettingValue.WEB,
|
||||
commentMention: UserNotificationSettingValue.WEB,
|
||||
newFollow: UserNotificationSettingValue.WEB
|
||||
}
|
||||
|
||||
return UserNotificationSettingModel.create(values, { transaction: t })
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue