Das persönliche Profil (https://zivgitlab.uni-muenster.de/USERID) wurde für alle Nutzer administrativ auf "privat" gesetzt. Wenn sie möchten, dass dieses wieder für alle internen Nutzer sichtbar wird, deaktivieren sie bitte das "private profile" unter den persönlichen Einstellungen (https://zivgitlab.uni-muenster.de/-/profile).

Fehler behoben, der beim Speichern von Verfahren auftreten konnte

parent 2e3cbd92
......@@ -10,7 +10,7 @@
# Globale Variablen
$prog_name = "SecDoc Demosystem";
$prog_version = "1.2 (2019.05.29)";
$prog_version = "1.2 (2019.06.12)";
$debug = isset($_REQUEST['debug']) ? filter_var($_REQUEST['debug'], FILTER_VALIDATE_BOOLEAN) : FALSE; # Für Live-System ausschalten, im Testsystem ist Debug-Modus standardmäßig an
$debugGroups = ['demogroup']; # Nutzergruppen, die Zugriff auf die Debug-Ausgaben haben
$GLOBALS['DEBUG'] = $debug;
......
......@@ -411,14 +411,10 @@ EOH;
$reqVars = array(
'allgemein_typ',
'allgemein_bezeichnung',
'allgemein_beschreibung',
'allgemein_abteilung',
'allgemein_ivv',
'allgemein_fachlich_kennung',
'allgemein_technisch_kennung'
);
foreach($reqVars as $reqVar) {
if(!isset($data[$reqVar])) {
if(!isset($data[$reqVar]) || empty($data[$reqVar])) {
returnError('Ein oder mehrere notwendige Parameter fehlen - Aktuell: ' . $reqVar);
}
}
......@@ -434,6 +430,8 @@ EOH;
if(isset($data['meta_nutzer_kennung'])) {
for($c = 0; $c < count($data['meta_nutzer_kennung']); $c++) {
if(empty($data['meta_nutzer_kennung'][$c]) && empty($data['meta_nutzer_name'][$c])) continue;
array_push($newPermissions, [
'id' => empty($data['meta_nutzer_kennung'][$c]) ? $data['meta_nutzer_name'][$c] : $data['meta_nutzer_kennung'][$c],
'isgroup' => FALSE,
......@@ -444,6 +442,8 @@ EOH;
if(isset($data['meta_gruppen_kennung'])) {
for($c = 0; $c < count($data['meta_gruppen_kennung']); $c++) {
if(empty($data['meta_gruppen_kennung'][$c]) && empty($data['meta_gruppen_name'][$c])) continue;
array_push($newPermissions, [
'id' => empty($data['meta_gruppen_kennung'][$c]) ? $data['meta_gruppen_name'][$c] : $data['meta_gruppen_kennung'][$c],
'isgroup' => TRUE,
......@@ -474,16 +474,11 @@ EOH;
$reqVars = array(
'allgemein_typ',
'allgemein_bezeichnung',
'allgemein_beschreibung',
'allgemein_abteilung',
'allgemein_ivv',
'allgemein_fachlich_kennung',
'allgemein_technisch_kennung',
'meta_lastupdate',
'massnahmen_risiko'
'meta_lastupdate'
);
foreach($reqVars as $reqVar) {
if(!isset($data[$reqVar])) {
if(!isset($data[$reqVar]) || empty($data[$reqVar])) {
returnError('Ein oder mehrere notwendige Parameter fehlen - Aktuell: ' . $reqVar);
break;
}
......@@ -507,6 +502,8 @@ EOH;
if(isset($data['meta_nutzer_kennung'])) {
for($c = 0; $c < count($data['meta_nutzer_kennung']); $c++) {
if(empty($data['meta_nutzer_kennung'][$c]) && empty($data['meta_nutzer_name'][$c])) continue;
array_push($newPermissions, [
'id' => empty($data['meta_nutzer_kennung'][$c]) ? $data['meta_nutzer_name'][$c] : $data['meta_nutzer_kennung'][$c],
'isgroup' => FALSE,
......@@ -517,6 +514,8 @@ EOH;
if(isset($data['meta_gruppen_kennung'])) {
for($c = 0; $c < count($data['meta_gruppen_kennung']); $c++) {
if(empty($data['meta_gruppen_kennung'][$c]) && empty($data['meta_gruppen_name'][$c])) continue;
array_push($newPermissions, [
'id' => empty($data['meta_gruppen_kennung'][$c]) ? $data['meta_gruppen_name'][$c] : $data['meta_gruppen_kennung'][$c],
'isgroup' => TRUE,
......
......@@ -388,6 +388,7 @@ function loadEmpty() {
});
$('input[type=text], textarea').not('[name$="_nummer[]"]').val('');
$('input[type=checkbox]').prop('checked', false);
$('.wizard-navigation li a').first().click();
setSaveLabel('failed');
setOverlay(false);
console.timeEnd('Leeres Verfahren laden');
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment