diff --git a/Sora/Views/MediaInfoView/MediaInfoView.swift b/Sora/Views/MediaInfoView/MediaInfoView.swift index cbc1b31..90cc3ee 100644 --- a/Sora/Views/MediaInfoView/MediaInfoView.swift +++ b/Sora/Views/MediaInfoView/MediaInfoView.swift @@ -395,7 +395,7 @@ struct MediaInfoView: View { if module.metadata.asyncJS == true { jsController.fetchStreamUrlJS(episodeUrl: href, softsub: true) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl, subtitles: result.subtitles) + self.playStream(url: streamUrl, fullURL: href, subtitles: result.subtitles) } else { self.handleStreamFailure(error: nil) } @@ -403,7 +403,7 @@ struct MediaInfoView: View { } else if module.metadata.streamAsyncJS == true { jsController.fetchStreamUrlJSSecond(episodeUrl: href, softsub: true) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl, subtitles: result.subtitles) + self.playStream(url: streamUrl, fullURL: href, subtitles: result.subtitles) } else { self.handleStreamFailure(error: nil) } @@ -411,7 +411,7 @@ struct MediaInfoView: View { } else { jsController.fetchStreamUrl(episodeUrl: href, softsub: true) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl, subtitles: result.subtitles) + self.playStream(url: streamUrl, fullURL: href, subtitles: result.subtitles) } else { self.handleStreamFailure(error: nil) } @@ -421,7 +421,7 @@ struct MediaInfoView: View { if module.metadata.asyncJS == true { jsController.fetchStreamUrlJS(episodeUrl: href) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl) + self.playStream(url: streamUrl, fullURL: href) } else { self.handleStreamFailure(error: nil) } @@ -429,7 +429,7 @@ struct MediaInfoView: View { } else if module.metadata.streamAsyncJS == true { jsController.fetchStreamUrlJSSecond(episodeUrl: href) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl) + self.playStream(url: streamUrl, fullURL: href) } else { self.handleStreamFailure(error: nil) } @@ -437,7 +437,7 @@ struct MediaInfoView: View { } else { jsController.fetchStreamUrl(episodeUrl: href) { result in if let streamUrl = result.stream { - self.playStream(url: streamUrl, fullURL: streamUrl) + self.playStream(url: streamUrl, fullURL: href) } else { self.handleStreamFailure(error: nil) }