diff options
Diffstat (limited to 'server/models/video/video-playlist-element.ts')
-rw-r--r-- | server/models/video/video-playlist-element.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/server/models/video/video-playlist-element.ts b/server/models/video/video-playlist-element.ts index d76149d12..5530e0492 100644 --- a/server/models/video/video-playlist-element.ts +++ b/server/models/video/video-playlist-element.ts | |||
@@ -188,7 +188,8 @@ export class VideoPlaylistElementModel extends Model<VideoPlaylistElementModel> | |||
188 | [Sequelize.Op.lte]: endPosition | 188 | [Sequelize.Op.lte]: endPosition |
189 | } | 189 | } |
190 | }, | 190 | }, |
191 | transaction | 191 | transaction, |
192 | validate: false // We use a literal to update the position | ||
192 | } | 193 | } |
193 | 194 | ||
194 | return VideoPlaylistElementModel.update({ position: Sequelize.literal(`${newPosition} + "position" - ${firstPosition}`) }, query) | 195 | return VideoPlaylistElementModel.update({ position: Sequelize.literal(`${newPosition} + "position" - ${firstPosition}`) }, query) |