Merge branch 'feature-61164/AbgabetoolQualityGates'

This commit is contained in:
Andreas Österreicher
2026-02-04 11:37:57 +01:00
2 changed files with 38 additions and 8 deletions
@@ -502,7 +502,7 @@ class AbgabetoolJob extends JOB_Controller
// send email with bundled info // send email with bundled info
sendSanchoMail( sendSanchoMail(
'paabgabeUpdatesBetSM', 'PaabgabeUpdatesBetSM',
$body_fields, $body_fields,
$email, $email,
$this->p->t('abgabetool', 'changedAbgabeterminev2') $this->p->t('abgabetool', 'changedAbgabeterminev2')
@@ -605,7 +605,7 @@ class AbgabetoolJob extends JOB_Controller
// send email with bundled info // send email with bundled info
sendSanchoMail( sendSanchoMail(
'paabgabeUpdatesSammelmail', 'PaabgabeUpdatesSammelmail',
$body_fields, $body_fields,
$uid.'@'.DOMAIN, $uid.'@'.DOMAIN,
$this->p->t('abgabetool', 'changedAbgabeterminev2') $this->p->t('abgabetool', 'changedAbgabeterminev2')
@@ -303,33 +303,33 @@ if($result = $db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechti
} }
} }
if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'paabgabeUpdatesBetSM'")) if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'PaabgabeUpdatesBetSM'"))
{ {
if($db->db_num_rows($result) === 0) if($db->db_num_rows($result) === 0)
{ {
$qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype) $qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype)
VALUES ('paabgabeUpdatesBetSM', 'paabgabeUpdatesBetSM', null, 'text/html') VALUES ('PaabgabeUpdatesBetSM', 'PaabgabeUpdatesBetSM', null, 'text/html')
ON CONFLICT (vorlage_kurzbz) DO NOTHING;"; ON CONFLICT (vorlage_kurzbz) DO NOTHING;";
if(!$db->db_query($qry)) if(!$db->db_query($qry))
echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>'; echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>';
else else
echo "<br>system.tbl_vorlage paabgabeUpdatesBetSM hinzugefuegt"; echo "<br>system.tbl_vorlage PaabgabeUpdatesBetSM hinzugefuegt";
} }
} }
if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'paabgabeUpdatesSammelmail'")) if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'PaabgabeUpdatesSammelmail'"))
{ {
if($db->db_num_rows($result) === 0) if($db->db_num_rows($result) === 0)
{ {
$qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype) $qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype)
VALUES ('paabgabeUpdatesSammelmail', 'paabgabeUpdatesSammelmail', null, 'text/html') VALUES ('PaabgabeUpdatesSammelmail', 'PaabgabeUpdatesSammelmail', null, 'text/html')
ON CONFLICT (vorlage_kurzbz) DO NOTHING;"; ON CONFLICT (vorlage_kurzbz) DO NOTHING;";
if(!$db->db_query($qry)) if(!$db->db_query($qry))
echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>'; echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>';
else else
echo "<br>system.tbl_vorlage paabgabeUpdatesSammelmail hinzugefuegt"; echo "<br>system.tbl_vorlage PaabgabeUpdatesSammelmail hinzugefuegt";
} }
} }
@@ -347,3 +347,33 @@ if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzb
echo "<br>system.tbl_vorlage PAAChangesBetSM hinzugefuegt"; echo "<br>system.tbl_vorlage PAAChangesBetSM hinzugefuegt";
} }
} }
if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'PAAChangesAssSM'"))
{
if($db->db_num_rows($result) === 0)
{
$qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype)
VALUES ('PAAChangesAssSM', 'PAAChangesAssSM', null, 'text/html')
ON CONFLICT (vorlage_kurzbz) DO NOTHING;";
if(!$db->db_query($qry))
echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>';
else
echo "<br>system.tbl_vorlage PAAChangesAssSM hinzugefuegt";
}
}
if($result = $db->db_query("SELECT 1 FROM public.tbl_vorlage WHERE vorlage_kurzbz = 'QualGateNegativ'"))
{
if($db->db_num_rows($result) === 0)
{
$qry = "INSERT INTO public.tbl_vorlage (vorlage_kurzbz, bezeichnung, anmerkung, mimetype)
VALUES ('QualGateNegativ', 'QualGateNegativ', null, 'text/html')
ON CONFLICT (vorlage_kurzbz) DO NOTHING;";
if(!$db->db_query($qry))
echo '<strong>system.tbl_vorlage: '.$db->db_last_error().'</strong><br>';
else
echo "<br>system.tbl_vorlage QualGateNegativ hinzugefuegt";
}
}