|
|
|
|
@ -11,7 +11,8 @@ import StoreKit |
|
|
|
|
|
|
|
|
|
struct MainView: View { |
|
|
|
|
@EnvironmentObject var dataStore: DataStore |
|
|
|
|
@Environment(\.requestReview) var requestReview |
|
|
|
|
//TODO: IOS BUG |
|
|
|
|
//@Environment(\.requestReview) var requestReview |
|
|
|
|
|
|
|
|
|
@Environment(NavigationViewModel.self) private var navigation: NavigationViewModel |
|
|
|
|
@Environment(ImportObserver.self) private var importObserver: ImportObserver |
|
|
|
|
@ -70,7 +71,7 @@ struct MainView: View { |
|
|
|
|
|
|
|
|
|
#if DEBUG |
|
|
|
|
#else |
|
|
|
|
_requestReviewIfAppropriated() |
|
|
|
|
//_requestReviewIfAppropriated() |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
@ -146,7 +147,7 @@ struct MainView: View { |
|
|
|
|
let isConnected = StoreCenter.main.userId != nil |
|
|
|
|
let numberOfSignificantTournaments = dataStore.tournaments.filter({ $0.isDeleted == false && $0.endDate != nil }).count |
|
|
|
|
if isConnected || numberOfSignificantTournaments > 0 { |
|
|
|
|
requestReview() |
|
|
|
|
//requestReview() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|