Remove Admin accessibility to transfer items & packages

This commit is contained in:
hanie.khodkari
2024-06-12 19:17:47 +03:30
parent 3531dcbfdb
commit 7c38cb70f3
2 changed files with 12 additions and 11 deletions
@@ -433,11 +433,10 @@ class MyItemsDetailsDataBox extends StatelessWidget {
),
if (datas.repair == 0)
((datas.packageId == "null") &&
(userData['roles']?.contains('Admin') ||
(userData['roles']?.contains('Supervisor') &&
datas.hospital
.contains(userData['medical_center'])) ||
(userData['roles']?.contains('User'))))
(userData['roles']?.contains('User')))
? TransferDestroyButton(
deviceBlockSize: _deviceBlockSize,
firstColor: kDarkBlue,
@@ -325,15 +325,17 @@ class MyPackageDetailsDataBox extends StatelessWidget {
SizedBox(
height: 20,
),
TransferDestroyButton(
deviceBlockSize: _deviceBlockSize,
firstColor: kDarkPurple,
secondColor: kDarkPurpleSub,
text: 'Transfer',
onTap: () {
push();
},
),
userData['roles'].contains('Admin')
? Container()
: TransferDestroyButton(
deviceBlockSize: _deviceBlockSize,
firstColor: kDarkPurple,
secondColor: kDarkPurpleSub,
text: 'Transfer',
onTap: () {
push();
},
),
SizedBox(
height: 10.0,
),