diff --git a/lib/core/auth/controllers/signup_controller.dart b/lib/core/auth/controllers/signup_controller.dart index 068334f..d5f2283 100644 --- a/lib/core/auth/controllers/signup_controller.dart +++ b/lib/core/auth/controllers/signup_controller.dart @@ -42,7 +42,7 @@ class SignUpController extends GetxController { userProfilePicture: null, userFace: null, deviceIDToken: _idTokenOfDevice, - ).toMap, + ).toMap(isAdmin: false), ); await credintial.user!.sendEmailVerification(); await Get.dialog(const EmailSentSuccessfullDialog()); diff --git a/lib/error_screen.dart b/lib/error_screen.dart index dd3ae2c..1741832 100644 --- a/lib/error_screen.dart +++ b/lib/error_screen.dart @@ -1,5 +1,9 @@ +import 'package:face_attendance/core/auth/controllers/login_controller.dart'; +import 'package:firebase_auth/firebase_auth.dart'; +import 'package:firebase_core/firebase_core.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; +import 'package:get/get.dart'; import 'package:restart_app/restart_app.dart'; class ErrorScreen extends StatelessWidget { @@ -39,6 +43,7 @@ class ErrorScreen extends StatelessWidget { ElevatedButton( child: const Text('Restart App'), onPressed: () { + FirebaseAuth.instance.signOut(); Restart.restartApp( notificationTitle: 'Restarting App', notificationBody: 'Please tap here to open the app again.', diff --git a/lib/features/03_attendance/views/pages/main_attendance_page.dart b/lib/features/03_attendance/views/pages/main_attendance_page.dart index 872fe0c..ff64c1e 100644 --- a/lib/features/03_attendance/views/pages/main_attendance_page.dart +++ b/lib/features/03_attendance/views/pages/main_attendance_page.dart @@ -17,16 +17,16 @@ class AttendancePage extends StatelessWidget { child: SafeArea( child: Column( children: [ - AppButton( - label: 'Test Face Login', - onTap: () => Get.to(() => const VerifierTestFaceLoginPage()), - margin: EdgeInsets.zero, - suffixIcon: const Icon( - Icons.arrow_forward_ios_rounded, - color: Colors.white, - ), - disableBorderRadius: true, - ), + // AppButton( + // label: 'Test Face Login', + // onTap: () => Get.to(() => const VerifierTestFaceLoginPage()), + // margin: EdgeInsets.zero, + // suffixIcon: const Icon( + // Icons.arrow_forward_ios_rounded, + // color: Colors.white, + // ), + // disableBorderRadius: true, + // ), /* <---- Header ----> */ const HeaderMainPage(), /* <---- Attendance List -----> */ diff --git a/pubspec.yaml b/pubspec.yaml index 97686ca..42455e0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ description: A new Flutter project. publish_to: "none" -version: 1.0.0+1 +version: 1.0.1+2 environment: sdk: '>=3.1.3 <4.0.0'