Request notification permissions on edit_set

This commit is contained in:
2023-04-15 17:03:14 +12:00
parent 0f7d938ad7
commit e834499644
5 changed files with 47 additions and 0 deletions
+2
View File
@@ -4,6 +4,7 @@ import 'package:flutter/services.dart';
import 'package:fmassive/database.dart';
import 'package:fmassive/main.dart';
import 'package:moor_flutter/moor_flutter.dart';
import 'package:permission_handler/permission_handler.dart';
class EditGymSetPage extends StatefulWidget {
final GymSetsCompanion gymSet;
@@ -121,6 +122,7 @@ class _EditGymSetPageState extends State<EditGymSetPage> {
if (gymSet.id.present)
await db.update(db.gymSets).write(gymSet);
else {
await Permission.notification.request();
await db.into(db.gymSets).insert(gymSet);
const platform = MethodChannel('com.massive/android');
platform.invokeMethod('timer', [3000]);