Fonts, Travel Program

This commit is contained in:
Kevin Adametz 2023-01-25 12:47:23 +01:00
parent 93d1bea8e3
commit 561c5875a7
173 changed files with 12359 additions and 1070 deletions

View file

@ -75,6 +75,7 @@ class TravelProgramRepository extends BaseRepository {
'max_age_for_children' => $data['max_age_for_children'] ? $data['max_age_for_children'] : null,
'url' => $data['url'] ? $data['url'] : null,
'generalnote' => $data['generalnote'] ? $data['generalnote'] : null,
'payment_conditions' => $data['payment_conditions'] ? $data['payment_conditions'] : null,
];
$this->model->fill($fill);
$this->model->save();
@ -153,7 +154,7 @@ class TravelProgramRepository extends BaseRepository {
}
public function updateDraft($data)
{
{
if(isset($data['weekdays']) && count($data['weekdays']) > 1 && in_array(NULL, $data['weekdays'])){
$data['weekdays'] = array_filter($data['weekdays'], 'is_numeric');
sort($data['weekdays']);
@ -163,13 +164,13 @@ class TravelProgramRepository extends BaseRepository {
'travel_program_id' => $data['travel_program_id'],
'travel_class_id' => $data['travel_class_id'],
'draft_id' => $data['draft_id'],
'weekdays' => isset($data['weekdays']) ? $data['weekdays'] : null,
'weekdays' => isset($data['weekdays']) ? $data['weekdays'] : NULL,
]);
}else{
$travel_program_draft = TravelProgramDraft::findOrFail($data['id']);
$travel_program_draft->draft_id = $data['draft_id'];
$travel_program_draft->travel_class_id = $data['travel_class_id'];
$travel_program_draft->weekdays = isset($data['weekdays']) ? $data['weekdays'] : null;
$travel_program_draft->weekdays = isset($data['weekdays']) ? $data['weekdays'] : NULL;
$travel_program_draft->save();
}
return $travel_program_draft;