refactor: tr_stats (#3542)

This commit is contained in:
Charles Kerr
2022-07-28 18:56:40 -05:00
committed by GitHub
parent e0ca366b2d
commit 9c7fcf85cf
13 changed files with 261 additions and 290 deletions

View File

@@ -864,9 +864,7 @@ void onTorrentCompletenessChanged(tr_torrent* tor, tr_completeness status, bool
//shamelessly ask for donations
if ([self.fDefaults boolForKey:@"WarningDonate"])
{
tr_session_stats stats;
tr_sessionGetCumulativeStats(self.fLib, &stats);
BOOL const firstLaunch = stats.sessionCount <= 1;
BOOL const firstLaunch = tr_sessionGetCumulativeStats(self.fLib).sessionCount <= 1;
NSDate* lastDonateDate = [self.fDefaults objectForKey:@"DonateAskDate"];
BOOL const timePassed = !lastDonateDate || (-1 * lastDonateDate.timeIntervalSinceNow) >= DONATE_NAG_TIME;