import 'multer'
-import * as express from 'express'
+import express from 'express'
import { UserNotificationModel } from '@server/models/user/user-notification'
-import { HttpStatusCode } from '../../../../shared/core-utils/miscs/http-error-codes'
+import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
import { UserNotificationSetting } from '../../../../shared/models/users'
-import { getFormattedObjects } from '../../../helpers/utils'
import {
asyncMiddleware,
asyncRetryTransactionMiddleware,
} from '../../../middlewares/validators/user-notifications'
import { UserNotificationSettingModel } from '../../../models/user/user-notification-setting'
import { meRouter } from './me'
+import { getFormattedObjects } from '@server/helpers/utils'
const myNotificationsRouter = express.Router()
abuseNewMessage: body.abuseNewMessage,
abuseStateChange: body.abuseStateChange,
newPeerTubeVersion: body.newPeerTubeVersion,
- newPluginVersion: body.newPluginVersion
+ newPluginVersion: body.newPluginVersion,
+ myVideoEditionFinished: body.myVideoEditionFinished
}
await UserNotificationSettingModel.update(values, query)