fix timing issue

This commit is contained in:
otsmr 2026-01-25 12:40:00 +01:00
parent 77166253ae
commit 318bb72b64

View file

@ -4,6 +4,7 @@ import 'package:http/http.dart' as http;
import 'package:twonly/globals.dart'; import 'package:twonly/globals.dart';
import 'package:twonly/src/utils/keyvalue.dart'; import 'package:twonly/src/utils/keyvalue.dart';
import 'package:twonly/src/utils/log.dart'; import 'package:twonly/src/utils/log.dart';
import 'package:twonly/src/utils/misc.dart';
import 'package:twonly/src/utils/storage.dart'; import 'package:twonly/src/utils/storage.dart';
const userStudySurveyKey = 'user_study_survey'; const userStudySurveyKey = 'user_study_survey';
@ -34,9 +35,8 @@ Future<void> handleUserStudyUpload() async {
await KeyValueStore.delete(userStudySurveyKey); await KeyValueStore.delete(userStudySurveyKey);
} }
if (gUser.lastUserStudyDataUpload if (gUser.lastUserStudyDataUpload != null &&
?.isAfter(DateTime.now().subtract(const Duration(days: 1))) ?? isToday(gUser.lastUserStudyDataUpload!)) {
false) {
// Only send updates once a day. // Only send updates once a day.
// This enables to see if improvements to actually work. // This enables to see if improvements to actually work.
return; return;