Merge pull request #470 from PangMo5/PangMo5/fix-external-subtitle-load
This commit is contained in:
commit
5ce904aa10
|
@ -10,12 +10,12 @@ import Foundation
|
||||||
import JellyfinAPI
|
import JellyfinAPI
|
||||||
|
|
||||||
extension MediaStream {
|
extension MediaStream {
|
||||||
|
|
||||||
func externalURL(base: String) -> URL? {
|
func externalURL(base: String) -> URL? {
|
||||||
|
var base = base
|
||||||
|
while base.last == Character("/") {
|
||||||
|
base.removeLast()
|
||||||
|
}
|
||||||
guard let deliveryURL = deliveryUrl else { return nil }
|
guard let deliveryURL = deliveryUrl else { return nil }
|
||||||
var baseComponents = URLComponents(string: base)
|
return URL(string: base + deliveryURL)
|
||||||
baseComponents?.path += deliveryURL
|
|
||||||
|
|
||||||
return baseComponents?.url
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue