feat(analytics): booster + daily-reward events
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -30,6 +30,14 @@ class DailyRewardNotifier extends Notifier<DailyResolution> {
|
||||
await inv.grant(entry.key, entry.value * (doubled ? 2 : 1));
|
||||
}
|
||||
await _save.recordDailyClaim(_cal.ymd(_now()), r.day);
|
||||
ref.read(analyticsProvider).dailyRewardClaimed(day: r.day, doubled: doubled);
|
||||
for (final e in reward.entries) {
|
||||
ref.read(analyticsProvider).boosterGranted(
|
||||
type: e.key.name,
|
||||
count: e.value * (doubled ? 2 : 1),
|
||||
source: 'daily',
|
||||
);
|
||||
}
|
||||
state = _resolve();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user