diff --git a/submodules/TelegramCore/Sources/TelegramEngine/Payments/TelegramEnginePayments.swift b/submodules/TelegramCore/Sources/TelegramEngine/Payments/TelegramEnginePayments.swift index 0ab23a9c12..8cba75d6bf 100644 --- a/submodules/TelegramCore/Sources/TelegramEngine/Payments/TelegramEnginePayments.swift +++ b/submodules/TelegramCore/Sources/TelegramEngine/Payments/TelegramEnginePayments.swift @@ -76,11 +76,11 @@ public extension TelegramEngine { public func peerStarsState(peerId: EnginePeer.Id) -> Signal { return _internal_requestStarsState(account: self.account, peerId: peerId, offset: nil) - |> map { state in + |> map { state -> StarsContext.State? in guard let state else { return nil } - return StarsContext.State(balance: state.balance, transactions: state.transactions) + return StarsContext.State(balance: state.balance, transactions: state.transactions, canLoadMore: false, isLoading: false) } }