fix : exit logic -> chicken
chore : profile page -> poultry science
This commit is contained in:
@@ -32,6 +32,12 @@ class GService extends GetxService {
|
||||
await model.save();
|
||||
}
|
||||
|
||||
Future<void> clearSelectedModule() async {
|
||||
AppModel model = box.values.first;
|
||||
model.selectedModule = null;
|
||||
await model.save();
|
||||
}
|
||||
|
||||
TargetPage? getTargetPage(Module? module) {
|
||||
if (isFirstTime()) {
|
||||
return null;
|
||||
@@ -40,11 +46,11 @@ class GService extends GetxService {
|
||||
return res;
|
||||
}
|
||||
|
||||
Future<void> saveSelectedRole(Module module,String route) async {
|
||||
Future<void> saveSelectedRole(Module module, String route) async {
|
||||
AppModel model = box.values.first;
|
||||
TargetPage? targetPage = model.targetPages?.firstWhere((element) => element.module == module);
|
||||
if(targetPage!=null){
|
||||
targetPage.route =route;
|
||||
TargetPage? targetPage = model.targetPages?.firstWhere((element) => element.module == module);
|
||||
if (targetPage != null) {
|
||||
targetPage.route = route;
|
||||
model.save();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -68,7 +68,10 @@ class TokenStorageService extends GetxService {
|
||||
|
||||
Future<void> deleteModuleTokens(Module module) async {
|
||||
UserLocalModel? user = getUserLocal(module);
|
||||
await user?.delete();
|
||||
user?.token = null;
|
||||
user?.refreshToken = null;
|
||||
user?.backend = null;
|
||||
await user?.save();
|
||||
accessToken.value = null;
|
||||
refreshToken.value = null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user