mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
fix polls [skip ci]
This commit is contained in:
parent
d908ec32fd
commit
2a170fe7d7
@ -22,6 +22,10 @@ public struct TelegramChatAdminRightsFlags: OptionSet {
|
||||
public static let canBeAnonymous = TelegramChatAdminRightsFlags(rawValue: 1 << 10)
|
||||
public static let canManageCalls = TelegramChatAdminRightsFlags(rawValue: 1 << 11)
|
||||
|
||||
public static var all:TelegramChatAdminRightsFlags {
|
||||
return [.canChangeInfo, .canPostMessages, .canEditMessages, .canDeleteMessages, .canBanUsers, .canInviteUsers, .canPinMessages, .canAddAdmins, .canBeAnonymous, .canManageCalls]
|
||||
}
|
||||
|
||||
public static var groupSpecific: TelegramChatAdminRightsFlags = [
|
||||
.canChangeInfo,
|
||||
.canDeleteMessages,
|
||||
|
@ -258,7 +258,11 @@ private final class PollResultsOptionContext {
|
||||
}
|
||||
|> mapToSignal { inputPeer -> Signal<([RenderedPeer], Int, String?), NoError> in
|
||||
if let inputPeer = inputPeer {
|
||||
let signal = account.network.request(Api.functions.messages.getPollVotes(flags: 1 << 0, peer: inputPeer, id: messageId.id, option: Buffer(data: opaqueIdentifier), offset: nextOffset, limit: nextOffset == nil ? 15 : 50))
|
||||
var flags: Int32 = 1 << 0
|
||||
if let _ = nextOffset {
|
||||
flags |= (1 << 1)
|
||||
}
|
||||
let signal = account.network.request(Api.functions.messages.getPollVotes(flags: flags, peer: inputPeer, id: messageId.id, option: Buffer(data: opaqueIdentifier), offset: nextOffset, limit: nextOffset == nil ? 10 : 50))
|
||||
|> map(Optional.init)
|
||||
|> `catch` { _ -> Signal<Api.messages.VotesList?, NoError> in
|
||||
return .single(nil)
|
||||
|
2
third-party/webrtc/webrtc-ios
vendored
2
third-party/webrtc/webrtc-ios
vendored
@ -1 +1 @@
|
||||
Subproject commit db98670d64d24e4c093f49f5882d175673fd59f0
|
||||
Subproject commit 2e909582b78f63911497dad823e5b5f247ecf1d9
|
Loading…
x
Reference in New Issue
Block a user