Various improvements

This commit is contained in:
Ilya Laktyushin
2025-03-23 03:56:44 +04:00
parent fa93715135
commit f720277d29
19 changed files with 851 additions and 631 deletions

View File

@@ -617,10 +617,11 @@ func _internal_markAdAction(account: Account, opaqueId: Data, media: Bool, fulls
let _ = signal.start()
}
func _internal_markAsSeen(account: Account, opaqueId: Data) -> Signal<Never, NoError> {
return account.network.request(Api.functions.messages.viewSponsoredMessage(randomId: Buffer(data: opaqueId)))
func _internal_markAdAsSeen(account: Account, opaqueId: Data) {
let signal = account.network.request(Api.functions.messages.viewSponsoredMessage(randomId: Buffer(data: opaqueId)))
|> `catch` { _ -> Signal<Api.Bool, NoError> in
return .single(.boolFalse)
}
|> ignoreValues
let _ = signal.start()
}