mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-25 08:34:29 +00:00
Added/Extended PERMISSION-checks to Lehrauftraege
Added permission-checks to . navigation . controller methods . tabulator data query . cancel contract
This commit is contained in:
@@ -528,7 +528,6 @@ $this->load->view(
|
||||
// reduce to necessary fields
|
||||
return {
|
||||
'row_index' : data.row_index,
|
||||
'mitarbeiter_uid' : data.mitarbeiter_uid,
|
||||
'vertrag_id' : data.vertrag_id
|
||||
}
|
||||
});
|
||||
|
||||
@@ -281,7 +281,7 @@ $filterWidgetArray = array(
|
||||
'app' => LehrauftragAkzeptieren::APP,
|
||||
'datasetName' => 'lehrauftragAccept',
|
||||
'filterKurzbz' => 'LehrauftragAccept',
|
||||
'requiredPermissions' => 'lehre', // TODO: change permission
|
||||
'requiredPermissions' => 'lehre/lehrauftrag_akzeptieren',
|
||||
'datasetRepresentation' => 'tabulator',
|
||||
'reloadDataset' => true, // reload query on page refresh
|
||||
'customMenu' => false,
|
||||
|
||||
@@ -620,6 +620,7 @@ $(function() {
|
||||
'row_index': data.row_index,
|
||||
'mitarbeiter_uid' : data.mitarbeiter_uid,
|
||||
'vertrag_id' : data.vertrag_id,
|
||||
'lv_oe_kurzbz' : data.lv_oe_kurzbz
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -289,7 +289,7 @@ $filterWidgetArray = array(
|
||||
'app' => LehrauftragErteilen::APP,
|
||||
'datasetName' => 'lehrauftragApprove',
|
||||
'filterKurzbz' => 'LehrauftragApprove',
|
||||
'requiredPermissions' => 'lehre', // TODO: change permission
|
||||
'requiredPermissions' => 'lehre/lehrauftrag_erteilen',
|
||||
'datasetRepresentation' => 'tabulator',
|
||||
'reloadDataset' => true, // reload query on page refresh
|
||||
'customMenu' => false,
|
||||
|
||||
@@ -294,7 +294,7 @@ $filterWidgetArray = array(
|
||||
'app' => Lehrauftrag::APP,
|
||||
'datasetName' => 'lehrauftragOrder',
|
||||
'filterKurzbz' => 'LehrauftragOrder',
|
||||
'requiredPermissions' => 'lehre', // TODO: change permission
|
||||
'requiredPermissions' => 'lehre/lehrauftrag_bestellen',
|
||||
'datasetRepresentation' => 'tabulator',
|
||||
'reloadDataset' => true, // reload query on page refresh
|
||||
'customMenu' => false,
|
||||
|
||||
Reference in New Issue
Block a user