]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/lib/video-playlist.ts
Refactor playlist creation for lives
[github/Chocobozzz/PeerTube.git] / server / lib / video-playlist.ts
index 75fbd68966c5070693ad92c777c43d9d55c84ed6..a1af2e1af66116a3d2a5481e53be4e95919c4f9d 100644 (file)
@@ -1,10 +1,10 @@
 import * as Sequelize from 'sequelize'
-import { VideoPlaylistModel } from '../models/video/video-playlist'
 import { VideoPlaylistPrivacy } from '../../shared/models/videos/playlist/video-playlist-privacy.model'
-import { getVideoPlaylistActivityPubUrl } from './activitypub/url'
 import { VideoPlaylistType } from '../../shared/models/videos/playlist/video-playlist-type.model'
-import { MAccount } from '../typings/models'
-import { MVideoPlaylistOwner } from '../typings/models/video/video-playlist'
+import { VideoPlaylistModel } from '../models/video/video-playlist'
+import { MAccount } from '../types/models'
+import { MVideoPlaylistOwner } from '../types/models/video/video-playlist'
+import { getLocalVideoPlaylistActivityPubUrl } from './activitypub/url'
 
 async function createWatchLaterPlaylist (account: MAccount, t: Sequelize.Transaction) {
   const videoPlaylist: MVideoPlaylistOwner = new VideoPlaylistModel({
@@ -14,7 +14,7 @@ async function createWatchLaterPlaylist (account: MAccount, t: Sequelize.Transac
     ownerAccountId: account.id
   })
 
-  videoPlaylist.url = getVideoPlaylistActivityPubUrl(videoPlaylist) // We use the UUID, so set the URL after building the object
+  videoPlaylist.url = getLocalVideoPlaylistActivityPubUrl(videoPlaylist) // We use the UUID, so set the URL after building the object
 
   await videoPlaylist.save({ transaction: t })