]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/+videos/+video-watch/video-watch.component.ts
Merge remote-tracking branch 'weblate/develop' into develop
[github/Chocobozzz/PeerTube.git] / client / src / app / +videos / +video-watch / video-watch.component.ts
index 10782682424b03445b668724c5aa50ef8dce7166..1c510d6b0487f41e9c91ddd2db3d7241ad655406 100644 (file)
@@ -189,11 +189,11 @@ export class VideoWatchComponent implements OnInit, OnDestroy {
 
     this.queryParamsSub = this.route.queryParams.subscribe(queryParams => {
       // Handle the ?playlistPosition
-      const positionParam = queryParams[ 'playlistPosition' ]
+      const positionParam = queryParams[ 'playlistPosition' ] ?? 1
 
       this.playlistPosition = positionParam === 'last'
         ? -1 // Handle the "last" index
-        : parseInt(positionParam, 10)
+        : parseInt(positionParam + '', 10)
 
       if (isNaN(this.playlistPosition)) {
         console.error(`playlistPosition query param '${positionParam}' was parsed as NaN, defaulting to 1.`)