diff options
author | Chocobozzz <me@florianbigard.com> | 2019-03-12 11:40:42 +0100 |
---|---|---|
committer | Chocobozzz <chocobozzz@cpy.re> | 2019-03-18 11:17:59 +0100 |
commit | 15e9d5ca39e0b792f61453fbf3885a0fc446afa7 (patch) | |
tree | 015628bc7497f45477d287e8bb482e39d5d491e2 /server/models/video | |
parent | c5a1ae500e68b759f76851552be6dd10631d34f4 (diff) | |
download | PeerTube-15e9d5ca39e0b792f61453fbf3885a0fc446afa7.tar.gz PeerTube-15e9d5ca39e0b792f61453fbf3885a0fc446afa7.tar.zst PeerTube-15e9d5ca39e0b792f61453fbf3885a0fc446afa7.zip |
Playlist reorder support
Diffstat (limited to 'server/models/video')
-rw-r--r-- | server/models/video/video.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/server/models/video/video.ts b/server/models/video/video.ts index 06c63e87c..7624b0649 100644 --- a/server/models/video/video.ts +++ b/server/models/video/video.ts | |||
@@ -240,7 +240,10 @@ type AvailableForListIDsOptions = { | |||
240 | if (options.videoPlaylistId) { | 240 | if (options.videoPlaylistId) { |
241 | query.include.push({ | 241 | query.include.push({ |
242 | model: VideoPlaylistElementModel.unscoped(), | 242 | model: VideoPlaylistElementModel.unscoped(), |
243 | required: true | 243 | required: true, |
244 | where: { | ||
245 | videoPlaylistId: options.videoPlaylistId | ||
246 | } | ||
244 | }) | 247 | }) |
245 | } | 248 | } |
246 | 249 | ||
@@ -304,6 +307,8 @@ type AvailableForListIDsOptions = { | |||
304 | videoPlaylistId: options.videoPlaylistId | 307 | videoPlaylistId: options.videoPlaylistId |
305 | } | 308 | } |
306 | }) | 309 | }) |
310 | |||
311 | query.subQuery = false | ||
307 | } | 312 | } |
308 | 313 | ||
309 | if (options.filter || options.accountId || options.videoChannelId) { | 314 | if (options.filter || options.accountId || options.videoChannelId) { |