Skip to content

Commit

Permalink
FEC-11857 PhoenixMediaProvider networkProtocol changed to be required…
Browse files Browse the repository at this point in the history
… https (#58)
  • Loading branch information
chausov authored Jan 24, 2022
1 parent 6b75520 commit 8002e25
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions Sources/OTT/Provider/PhoenixMediaProvider.swift
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ public enum PhoenixMediaProviderError: PKError {
@objc public var formats: [String]?
@objc public var fileIds: [String]?
@objc public var playbackContextType: PlaybackContextType = .unset
@objc public var networkProtocol: String?
@objc public var networkProtocol: String = "https"
@objc public var referrer: String?
@objc public var urlType: String?
@objc public var streamerType: String?
Expand Down Expand Up @@ -261,7 +261,7 @@ public enum PhoenixMediaProviderError: PKError {
/// - Parameter networkProtocol: http/https
/// - Returns: Self
@discardableResult
@nonobjc public func set(networkProtocol: String?) -> Self {
@nonobjc public func set(networkProtocol: String) -> Self {
self.networkProtocol = networkProtocol
return self
}
Expand Down Expand Up @@ -316,8 +316,6 @@ public enum PhoenixMediaProviderError: PKError {
return self
}

let defaultProtocol = "https"

/// This object is created before loading the media in order to make sure all required attributes are set and we are ready to load
public struct LoaderInfo {
var sessionProvider: SessionProvider
Expand Down Expand Up @@ -372,7 +370,6 @@ public enum PhoenixMediaProviderError: PKError {
}
}

let pr = self.networkProtocol ?? defaultProtocol
let executor = self.executor ?? KNKRequestExecutor.shared

let loaderParams = LoaderInfo(sessionProvider: sessionProvider,
Expand All @@ -382,7 +379,7 @@ public enum PhoenixMediaProviderError: PKError {
playbackContextType: self.toAPIType(type: self.playbackContextType),
formats: self.formats,
fileIds: self.fileIds,
networkProtocol: pr,
networkProtocol: self.networkProtocol,
urlType: self.urlType,
streamerType: self.streamerType,
adapterData: self.adapterData,
Expand Down

0 comments on commit 8002e25

Please sign in to comment.