|
|
|
|
@ -137,7 +137,14 @@ class AllRequestsProvider extends ChangeNotifier {
|
|
|
|
|
List<int> list = [1, 2, 3, 4];
|
|
|
|
|
|
|
|
|
|
if (context.userProvider.isAssessor) {
|
|
|
|
|
list = [9, 15];
|
|
|
|
|
list = [9];
|
|
|
|
|
context.userProvider.modulesPermissionsList.forEach((module) {
|
|
|
|
|
if (module.module!.value! == 8 || module.module!.value! == 9 || module.module!.value! == 15) {
|
|
|
|
|
list.add(module.module!.value!);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
list.add(16);
|
|
|
|
|
list = list.toSet().toList();
|
|
|
|
|
return list;
|
|
|
|
|
}
|
|
|
|
|
if (context.userProvider.isQualityUser) {
|
|
|
|
|
@ -158,9 +165,8 @@ class AllRequestsProvider extends ChangeNotifier {
|
|
|
|
|
list.add(7); // task mod
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//TODO uncommit this to enable TRAF in production.
|
|
|
|
|
context.userProvider.modulesPermissionsList.forEach((module) {
|
|
|
|
|
if (module.module!.value! == 8 || module.module!.value! == 9) {
|
|
|
|
|
if (module.module!.value! == 8 || module.module!.value! == 9 || module.module!.value! == 15) {
|
|
|
|
|
list.add(module.module!.value!);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
@ -184,11 +190,10 @@ class AllRequestsProvider extends ChangeNotifier {
|
|
|
|
|
// list = [16];
|
|
|
|
|
list.add(16);
|
|
|
|
|
}
|
|
|
|
|
if ( context.userProvider.isHouseKeeper) {
|
|
|
|
|
if (context.userProvider.isHouseKeeper) {
|
|
|
|
|
list = [5];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return list;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|