This repository was archived by the owner on Mar 11, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
mobile/nutrihub/src/services/api Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,10 +42,11 @@ const normalizePrivateFood = (data: any): PrivateFood => {
4242 data . serving_size_in_grams ??
4343 100
4444 ) ,
45- calories : Number ( data . calories_per_serving ?? data . calories ?? data . energy ?? 0 ) ,
46- protein : Number ( data . protein_content ?? data . protein ?? 0 ) ,
47- carbohydrates : Number ( data . carbohydrate_content ?? data . carbohydrates ?? 0 ) ,
48- fat : Number ( data . fat_content ?? data . fat ?? 0 ) ,
45+ // Handle both snake_case and camelCase field names from API
46+ calories : Number ( data . calories_per_serving ?? data . caloriesPerServing ?? data . calories ?? data . energy ?? 0 ) ,
47+ protein : Number ( data . protein_content ?? data . proteinContent ?? data . protein ?? 0 ) ,
48+ carbohydrates : Number ( data . carbohydrate_content ?? data . carbohydrateContent ?? data . carbohydrates ?? 0 ) ,
49+ fat : Number ( data . fat_content ?? data . fatContent ?? data . fat ?? 0 ) ,
4950 fiber : data . fiber !== undefined ? Number ( data . fiber ) : undefined ,
5051 sugar : data . sugar !== undefined ? Number ( data . sugar ) : undefined ,
5152 micronutrients : data . micronutrients ?? undefined ,
You can’t perform that action at this time.
0 commit comments