mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-22 21:44:46 +00:00
Fix expired view list state when not premium
This commit is contained in:
parent
0533ec4a43
commit
da36063a6e
@ -793,7 +793,7 @@ final class StoryItemSetViewListComponent: Component {
|
|||||||
|
|
||||||
var emptyButtonTransition = transition
|
var emptyButtonTransition = transition
|
||||||
let emptyButton: ComponentView<Empty>?
|
let emptyButton: ComponentView<Empty>?
|
||||||
if !component.hasPremium, let views = component.storyItem.views, views.seenCount != 0 {
|
if self.query == nil, !component.hasPremium, let views = component.storyItem.views, views.seenCount != 0 {
|
||||||
if let current = self.emptyButton {
|
if let current = self.emptyButton {
|
||||||
emptyButton = current
|
emptyButton = current
|
||||||
} else {
|
} else {
|
||||||
@ -1277,6 +1277,9 @@ final class StoryItemSetViewListComponent: Component {
|
|||||||
var displayModeSelector = false
|
var displayModeSelector = false
|
||||||
var displaySearchBar = false
|
var displaySearchBar = false
|
||||||
var displaySortSelector = false
|
var displaySortSelector = false
|
||||||
|
|
||||||
|
if !component.hasPremium, component.storyItem.expirationTimestamp <= Int32(Date().timeIntervalSince1970) {
|
||||||
|
} else {
|
||||||
if let views = component.storyItem.views {
|
if let views = component.storyItem.views {
|
||||||
if views.seenCount >= 20 {
|
if views.seenCount >= 20 {
|
||||||
displayModeSelector = true
|
displayModeSelector = true
|
||||||
@ -1290,6 +1293,7 @@ final class StoryItemSetViewListComponent: Component {
|
|||||||
} else {
|
} else {
|
||||||
displayModeSelector = false
|
displayModeSelector = false
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let navigationHeight: CGFloat
|
let navigationHeight: CGFloat
|
||||||
if component.isSearchActive {
|
if component.isSearchActive {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user