]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix startAt/stopAt playlist element edition
authorChocobozzz <me@florianbigard.com>
Mon, 17 Aug 2020 13:41:26 +0000 (15:41 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Wed, 19 Aug 2020 09:30:21 +0000 (11:30 +0200)
client/src/app/shared/shared-video-playlist/video-playlist.service.ts

index 5c7eed647d3d59f7c2ecb87f873e54698313a018..dc1b56129067e06b7c7476428fc5918b94c0a3b5 100644 (file)
@@ -215,10 +215,13 @@ export class VideoPlaylistService {
                  map(this.restExtractor.extractDataBool),
                  tap(() => {
                    const existsResult = this.videoExistsCache[videoId]
-                   const elem = existsResult.find(e => e.playlistElementId === playlistElementId)
 
-                   elem.startTimestamp = body.startTimestamp
-                   elem.stopTimestamp = body.stopTimestamp
+                   if (existsResult) {
+                     const elem = existsResult.find(e => e.playlistElementId === playlistElementId)
+
+                     elem.startTimestamp = body.startTimestamp
+                     elem.stopTimestamp = body.stopTimestamp
+                   }
 
                    this.runPlaylistCheck(videoId)
                  }),