nagasurendra commited on
Commit
b3dbac5
·
verified ·
1 Parent(s): 1c5681b

Update templates/reward_status.html

Browse files
Files changed (1) hide show
  1. templates/reward_status.html +17 -9
templates/reward_status.html CHANGED
@@ -137,20 +137,28 @@
137
 
138
  <!-- Ingredients -->
139
  <div class="ingredient-card">
140
- {% for ingredient in item.ingredients %}
141
- <div class="ingredient" onclick="showIngredientDetails('{{ ingredient.name }}', '{{ ingredient.image }}', '{{ ingredient.health_benefits }}', '{{ ingredient.fun_facts }}')">
142
- <img src="{{ ingredient.image }}" alt="{{ ingredient.name }}" onerror="this.src='/static/placeholder.jpg';">
143
- <p>{{ ingredient.name }}</p>
144
- </div>
145
- {% endfor %}
 
 
 
 
146
  </div>
147
 
148
  <!-- Debugging the items and ingredients in console -->
149
  <script>
150
  console.log("Rendering item: {{ item.name }}");
151
- {% for ingredient in item.ingredients %}
152
- console.log("Ingredient: {{ ingredient.name }} - Image: {{ ingredient.image }}");
153
- {% endfor %}
 
 
 
 
154
  </script>
155
  {% endfor %}
156
  </div>
 
137
 
138
  <!-- Ingredients -->
139
  <div class="ingredient-card">
140
+ {% if item.ingredients %}
141
+ {% for ingredient in item.ingredients %}
142
+ <div class="ingredient" onclick="showIngredientDetails('{{ ingredient.name }}', '{{ ingredient.image }}', '{{ ingredient.health_benefits }}', '{{ ingredient.fun_facts }}')">
143
+ <img src="{{ ingredient.image }}" alt="{{ ingredient.name }}" onerror="this.src='/static/placeholder.jpg';">
144
+ <p>{{ ingredient.name }}</p>
145
+ </div>
146
+ {% endfor %}
147
+ {% else %}
148
+ <p>No ingredients found for {{ item.name }}</p>
149
+ {% endif %}
150
  </div>
151
 
152
  <!-- Debugging the items and ingredients in console -->
153
  <script>
154
  console.log("Rendering item: {{ item.name }}");
155
+ {% if item.ingredients %}
156
+ {% for ingredient in item.ingredients %}
157
+ console.log("Ingredient: {{ ingredient.name }} - Image: {{ ingredient.image }}");
158
+ {% endfor %}
159
+ {% else %}
160
+ console.log("No ingredients for {{ item.name }}");
161
+ {% endif %}
162
  </script>
163
  {% endfor %}
164
  </div>