mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-13 00:38: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)
|
if (datas.repair == 0)
|
||||||
((datas.packageId == "null") &&
|
((datas.packageId == "null") &&
|
||||||
(userData['roles']?.contains('Admin') ||
|
|
||||||
(userData['roles']?.contains('Supervisor') &&
|
(userData['roles']?.contains('Supervisor') &&
|
||||||
datas.hospital
|
datas.hospital
|
||||||
.contains(userData['medical_center'])) ||
|
.contains(userData['medical_center'])) ||
|
||||||
(userData['roles']?.contains('User'))))
|
(userData['roles']?.contains('User')))
|
||||||
? TransferDestroyButton(
|
? TransferDestroyButton(
|
||||||
deviceBlockSize: _deviceBlockSize,
|
deviceBlockSize: _deviceBlockSize,
|
||||||
firstColor: kDarkBlue,
|
firstColor: kDarkBlue,
|
||||||
|
|||||||
@@ -325,15 +325,17 @@ class MyPackageDetailsDataBox extends StatelessWidget {
|
|||||||
SizedBox(
|
SizedBox(
|
||||||
height: 20,
|
height: 20,
|
||||||
),
|
),
|
||||||
TransferDestroyButton(
|
userData['roles'].contains('Admin')
|
||||||
deviceBlockSize: _deviceBlockSize,
|
? Container()
|
||||||
firstColor: kDarkPurple,
|
: TransferDestroyButton(
|
||||||
secondColor: kDarkPurpleSub,
|
deviceBlockSize: _deviceBlockSize,
|
||||||
text: 'Transfer',
|
firstColor: kDarkPurple,
|
||||||
onTap: () {
|
secondColor: kDarkPurpleSub,
|
||||||
push();
|
text: 'Transfer',
|
||||||
},
|
onTap: () {
|
||||||
),
|
push();
|
||||||
|
},
|
||||||
|
),
|
||||||
SizedBox(
|
SizedBox(
|
||||||
height: 10.0,
|
height: 10.0,
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user