|
...
|
...
|
@@ -336,7 +336,8 @@ class TodayController extends GetMaterialController { |
|
|
|
[HealthAuthorization? preResult]) async {
|
|
|
|
try {
|
|
|
|
final result = preResult ?? await _hostApi.checkHealthAppAuthorization();
|
|
|
|
ta.userSet({'health_data_permission': result.status.clamp(0, 1)});
|
|
|
|
ta.setSuperProperties(
|
|
|
|
{'health_data_permission': result.status.clamp(0, 1)});
|
|
|
|
if (result.status == 1) {
|
|
|
|
await _performDataUpload();
|
|
|
|
}
|
|
...
|
...
|
@@ -352,7 +353,8 @@ class TodayController extends GetMaterialController { |
|
|
|
Future<void> checkNotificationCardVisible() async {
|
|
|
|
try {
|
|
|
|
Permission.notification.status.then((status) {
|
|
|
|
ta.userSet({'notification_permission': status.isGranted ? 1 : 0});
|
|
|
|
ta.setSuperProperties(
|
|
|
|
{'notification_permission': status.isGranted ? 1 : 0});
|
|
|
|
// if (status.isGranted) {
|
|
|
|
// return;
|
|
|
|
// }
|
...
|
...
|
|