Fix flags

This commit is contained in:
Ilya Laktyushin 2022-01-28 21:05:21 +03:00
parent 39f55be8d0
commit 3cd2e3763d

View File

@ -6,9 +6,9 @@ import MtProtoKit
func _internal_translate(network: Network, text: String, fromLang: String?, toLang: String) -> Signal<String?, NoError> {
var flags: Int32 = 0
flags |= 1
flags |= (1 << 1)
if let _ = fromLang {
flags |= 2
flags |= (1 << 2)
}
return network.request(Api.functions.messages.translateText(flags: flags, peer: nil, msgId: nil, text: text, fromLang: fromLang, toLang: toLang))