mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-10 20:18:54 +03:30
Remove Admin accessibility to transfer items & packages
This commit is contained in:
@@ -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,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user