@@ 627-631 (lines=5) @@ | ||
624 | if ($staffroles[$deptid]['roles'] == $staffroles[0]['roles']) { // If global roles same as dept roles |
|
625 | $deptrolenames = ''; |
|
626 | $deptroleids = array(); |
|
627 | foreach($staffroles[$deptid]['roles'] as $roleid=>$tasks){ |
|
628 | if(isset($roles[$roleid])){ |
|
629 | $deptroleids[] = $roleid; |
|
630 | } |
|
631 | } |
|
632 | $deptroleids = implode(',', $deptroleids); |
|
633 | } else { |
|
634 | $deptrolenames = array(); |
|
@@ 647-651 (lines=5) @@ | ||
644 | } |
|
645 | } else { //Not a member of the dept |
|
646 | $deptroleids = array(); |
|
647 | foreach($staffroles[0]['roles'] as $roleid=>$tasks){ |
|
648 | if(isset($roles[$roleid])){ |
|
649 | $deptroleids[] = $roleid; |
|
650 | } |
|
651 | } |
|
652 | $deptroleids = implode(',', $deptroleids); |
|
653 | $deptrolenames = ''; |
|
654 |