This commit is contained in:
Ali 2023-09-08 14:21:23 +04:00
parent 298337a608
commit 53f6d62e8b
2 changed files with 1 additions and 20 deletions

View File

@ -8782,25 +8782,6 @@ public extension Api.functions.stories {
})
}
}
public extension Api.functions.stories {
static func getStoriesMaxIDs(id: [Api.InputPeer]) -> (FunctionDescription, Buffer, DeserializeFunctionResponse<[Int32]>) {
let buffer = Buffer()
buffer.appendInt32(-904087125)
buffer.appendInt32(481674261)
buffer.appendInt32(Int32(id.count))
for item in id {
item.serialize(buffer, true)
}
return (FunctionDescription(name: "stories.getStoriesMaxIDs", parameters: [("id", String(describing: id))]), buffer, DeserializeFunctionResponse { (buffer: Buffer) -> [Int32]? in
let reader = BufferReader(buffer)
var result: [Int32]?
if let _ = reader.readInt32() {
result = Api.parseVector(reader, elementSignature: -1471112230, elementType: Int32.self)
}
return result
})
}
}
public extension Api.functions.stories {
static func getStoriesViews(peer: Api.InputPeer, id: [Int32]) -> (FunctionDescription, Buffer, DeserializeFunctionResponse<Api.stories.StoryViews>) {
let buffer = Buffer()

View File

@ -1328,7 +1328,7 @@ public final class AccountViewTracker {
slice.append(inputPeers[i])
}
startIndex += batchCount
requests.append(account.network.request(Api.functions.stories.getStoriesMaxIDs(id: slice.map(\.1)))
requests.append(account.network.request(Api.functions.stories.getPeerMaxIDs(id: slice.map(\.1)))
|> `catch` { _ -> Signal<[Int32], NoError> in
return .single([])
}