Add get Session version file server endpoint

This commit is contained in:
nielsandriesse 2021-05-28 14:28:59 +10:00
parent c98cfe420d
commit 1b4cfdb22f
1 changed files with 8 additions and 0 deletions

View File

@ -114,4 +114,12 @@ public final class FileServerAPIV2 : NSObject {
return file
}
}
public static func getVersion(_ platform: String) -> Promise<String> {
let request = Request(verb: .get, endpoint: "session_version?platform=\(platform)")
return send(request, useOldServer: false).map(on: DispatchQueue.global(qos: .userInitiated)) { json in
guard let version = json["result"] as? String else { throw Error.parsingFailed }
return version
}
}
}