diff options
author | Philip Häusler <msquare@notrademark.de> | 2013-12-09 17:17:23 +0100 |
---|---|---|
committer | Philip Häusler <msquare@notrademark.de> | 2013-12-09 17:17:23 +0100 |
commit | 4aa85a3ff247a6ff22640a4a9478a55cc79ebf5b (patch) | |
tree | 45527eedcb38bc91a5d62eef67426a62e3d0dbbb /includes/model/NeededAngelTypes_model.php | |
parent | ad5899f02876e9c2e81804d6d3a58988fae8c3db (diff) |
api export for all shifts completed
Diffstat (limited to 'includes/model/NeededAngelTypes_model.php')
-rw-r--r-- | includes/model/NeededAngelTypes_model.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/includes/model/NeededAngelTypes_model.php b/includes/model/NeededAngelTypes_model.php index 85890f2d..c4d12fdb 100644 --- a/includes/model/NeededAngelTypes_model.php +++ b/includes/model/NeededAngelTypes_model.php @@ -14,19 +14,21 @@ function NeededAngelTypes_by_shift($shift) { OR `room_id`=" . sql_escape($shift['RID']) . " ORDER BY `room_id` DESC "); - if ($needed_angeltypes === false) + if ($needed_angeltypes_source === false) return false; - $needed_angeltypes = array(); + $needed_angeltypes_merged = array(); foreach ($needed_angeltypes_source as $angeltype) - $needed_angeltypes[$angeltype['id']] = $angeltype; + $needed_angeltypes_merged[$angeltype['id']] = $angeltype; - foreach ($needed_angeltypes as &$angeltype) { + $needed_angeltypes = array(); + foreach ($needed_angeltypes_merged as $angeltype) { $shift_entries = ShiftEntries_by_shift_and_angeltype($shift['SID'], $angeltype['id']); if ($shift_entries === false) return false; $angeltype['taken'] = count($shift_entries); + $needed_angeltypes[] = $angeltype; } return $needed_angeltypes; |