Files
platform/ios
Yusuf Suleman 6a694fcbcf
All checks were successful
Security Checks / dependency-audit (push) Successful in 12s
Security Checks / secret-scanning (push) Successful in 4s
Security Checks / dockerfile-lint (push) Successful in 4s
fix: #31 — changing quantity auto-recalculates macros in draft card
Captures base per-unit values (calories/protein/carbs/fat/sugar/fiber
divided by original quantity) when draft first appears. When quantity
changes, recalculateMacros() multiplies base values by new quantity.

Example: AI drafts "1 medium banana" at 105 cal. User changes
quantity to 2.0 → calories becomes 210, protein doubles, etc.

Values round to integers for calories, 1 decimal for macros.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 22:33:21 -05:00
..