|
@@ -111,16 +111,25 @@ sub get_juvenes_restaurants {
|
111
|
111
|
my $mealoptions = $data->{'MealOptions'};
|
112
|
112
|
# loop different meals
|
113
|
113
|
foreach my $meal_info (@$mealoptions) {
|
114
|
|
- my $menuitems = $meal_info->{'MenuItems'};
|
115
|
|
- # loops different foods in a meal
|
116
|
|
- foreach my $food_info (@$menuitems) {
|
117
|
|
- $cur_food .= "\n" if $cur_food ne "";
|
118
|
|
- my $name = $food_info->{'Name'};
|
119
|
|
- $name =~ s/^\*//;
|
120
|
|
- $cur_food .= $name;
|
121
|
|
- $cur_food .= " (" . $food_info->{'Diets'} . ")" if $food_info->{'Diets'};
|
|
114
|
+ print $meal_info->{'ForceMajeure'} . "\n" if $meal_info->{'ForceMajeure'} ne '';
|
|
115
|
+ if ($meal_info->{'ForceMajeure'} ne '') {
|
|
116
|
+ $cur_food = $meal_info->{'ForceMajeure'};
|
|
117
|
+ } else {
|
|
118
|
+ my $menuitems = $meal_info->{'MenuItems'};
|
|
119
|
+ # loops different foods in a meal
|
|
120
|
+ foreach my $food_info (@$menuitems) {
|
|
121
|
+ $cur_food .= "\n" if $cur_food ne "";
|
|
122
|
+ my $name = $food_info->{'Name'};
|
|
123
|
+ $name =~ s/^\*//;
|
|
124
|
+ $cur_food .= $name;
|
|
125
|
+ $cur_food .= " (" . $food_info->{'Diets'} . ")" if $food_info->{'Diets'};
|
|
126
|
+ }
|
|
127
|
+ }
|
|
128
|
+ if ($cur_food ne "-") {
|
|
129
|
+ finish_food();
|
|
130
|
+ } else {
|
|
131
|
+ $cur_food = "";
|
122
|
132
|
}
|
123
|
|
- finish_food();
|
124
|
133
|
}
|
125
|
134
|
}
|
126
|
135
|
finish_day();
|