- VorlageLib fix

- MessageLib better message error
This commit is contained in:
bison
2016-08-17 11:59:43 +02:00
parent cf999b6d82
commit b2c8d1b2de
2 changed files with 20 additions and 10 deletions
+4
View File
@@ -401,6 +401,10 @@ class MessageLib
$result = $this->_error($result->retval, EXIT_ERROR); $result = $this->_error($result->retval, EXIT_ERROR);
} }
} }
else
{
$result = $this->_error("Receiver not present", EXIT_ERROR);
}
return $result; return $result;
} }
+16 -10
View File
@@ -122,16 +122,22 @@ class VorlageLib
$where .= "sprache = " . $this->ci->VorlageModel->escape($sprache); $where .= "sprache = " . $this->ci->VorlageModel->escape($sprache);
} }
$vorlage = $this->ci->organisationseinheitlib->treeSearch( // Try to search the template with the given vorlage_kurzbz
'public', $vorlage = $this->ci->VorlageStudiengangModel->loadWhere(array("vorlage_kurzbz" => $vorlage_kurzbz));
'tbl_vorlagestudiengang', // If the searched template was not found
array("vorlage_kurzbz", "studiengang_kz", "version", "text", "oe_kurzbz", if (is_object($vorlage) && $vorlage->error == EXIT_SUCCESS && is_array($vorlage->retval) && count($vorlage->retval) == 0)
"vorlagestudiengang_id", "style", "berechtigung", "anmerkung_vorlagestudiengang", {
"aktiv", "sprache", "subject", "orgform_kurzbz"), $vorlage = $this->ci->organisationseinheitlib->treeSearch(
$where, 'public',
"version DESC", 'tbl_vorlagestudiengang',
$oe_kurzbz array("vorlage_kurzbz", "studiengang_kz", "version", "text", "oe_kurzbz",
); "vorlagestudiengang_id", "style", "berechtigung", "anmerkung_vorlagestudiengang",
"aktiv", "sprache", "subject", "orgform_kurzbz"),
$where,
"version DESC",
$oe_kurzbz
);
}
return $vorlage; return $vorlage;
} }