Retry transactions on user endpoints if needed

This commit is contained in:
Chocobozzz 2018-09-13 10:22:14 +02:00
parent 64eb806451
commit 176e211453
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 4 additions and 4 deletions

View File

@ -5,7 +5,7 @@ import { getFormattedObjects } from '../../../helpers/utils'
import { CONFIG, IMAGE_MIMETYPE_EXT, sequelizeTypescript } from '../../../initializers' import { CONFIG, IMAGE_MIMETYPE_EXT, sequelizeTypescript } from '../../../initializers'
import { sendUpdateActor } from '../../../lib/activitypub/send' import { sendUpdateActor } from '../../../lib/activitypub/send'
import { import {
asyncMiddleware, asyncMiddleware, asyncRetryTransactionMiddleware,
authenticate, authenticate,
commonVideosFiltersValidator, commonVideosFiltersValidator,
paginationValidator, paginationValidator,
@ -86,14 +86,14 @@ meRouter.get('/me/videos/:videoId/rating',
meRouter.put('/me', meRouter.put('/me',
authenticate, authenticate,
usersUpdateMeValidator, usersUpdateMeValidator,
asyncMiddleware(updateMe) asyncRetryTransactionMiddleware(updateMe)
) )
meRouter.post('/me/avatar/pick', meRouter.post('/me/avatar/pick',
authenticate, authenticate,
reqAvatarFile, reqAvatarFile,
updateAvatarValidator, updateAvatarValidator,
asyncMiddleware(updateMyAvatar) asyncRetryTransactionMiddleware(updateMyAvatar)
) )
// ##### Subscriptions part ##### // ##### Subscriptions part #####
@ -138,7 +138,7 @@ meRouter.get('/me/subscriptions/:uri',
meRouter.delete('/me/subscriptions/:uri', meRouter.delete('/me/subscriptions/:uri',
authenticate, authenticate,
userSubscriptionGetValidator, userSubscriptionGetValidator,
asyncMiddleware(deleteUserSubscription) asyncRetryTransactionMiddleware(deleteUserSubscription)
) )
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------