diff --git a/html/SQL.php b/html/SQL.php
index 4e37b4a..a8eb3b2 100644
--- a/html/SQL.php
+++ b/html/SQL.php
@@ -541,7 +541,7 @@ function DetailSchicht($InfoSchichtID)
$db->onErrorDie(__METHOD__);
$zeile = $db->fetchAll(__METHOD__);
- return $zeile;
+ return $zeile[0];
}
function BeteiligteHelfer($InfoSchichtID)
diff --git a/html/testPDO.php b/html/testPDO.php
index c2b599e..77a8041 100644
--- a/html/testPDO.php
+++ b/html/testPDO.php
@@ -346,15 +346,19 @@ function TestHelferVonSchichtLoeschen_SchichtID(){
else echo "HelferVonSchichtLoeschen_SchichtID ok";
}
+// ok
function TestDetailSchicht(){
$dbl = old\ConnectDB();
- $erg_old = old\DetailSchicht($dbl, $InfoSchichtID);
- $erg_new = DetailSchicht($InfoSchichtID);
+ HelferLogin("max2@example.com", "hola234", 0);
+ $helfer = $_SESSION;
+ $schichten = AlleSchichtenEinesHelfers($helfer['HelferID']);
+ $erg_old = old\DetailSchicht($dbl, $schichten[0]['SchichtID']);
+ $erg_new = DetailSchicht($schichten[0]['SchichtID']);
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
echo "Old DetailSchicht returns".var_export($erg_old, true)."\n";
echo "New DetailSchicht returns '".var_export($erg_new, true)."'\n";
}
- else echo "DetailSchicht ok";
+ else echo "DetailSchicht ok\n";
}
function TestBeteiligteHelfer(){
@@ -609,4 +613,5 @@ TestSchichtIdArrayEinesHelfers();
TestAlleSchichtenEinesHelfersVonJetzt();
TestSchichtenSummeEinesHelfers();
TestLogSchichtEingabe();
+TestDetailSchicht();
?>