Files
basil/packages
Paul R Kartchner c8ecda67bd
Some checks failed
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 1m5s
Basil CI/CD Pipeline / Code Linting (push) Successful in 1m10s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m18s
Basil CI/CD Pipeline / API Tests (push) Failing after 1m31s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m9s
Basil CI/CD Pipeline / Build All Packages (push) Has been skipped
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Basil CI/CD Pipeline / Build & Push Docker Images (push) Has been skipped
Basil CI/CD Pipeline / Trigger Deployment (push) Has been skipped
hotfix: only delete recipe relations that are being updated
CRITICAL BUG FIX:
- Change PUT /recipes/:id to only delete relations present in request
- Prevents deleting ingredients/instructions when only updating tags
- Fixes production bug where adding quick tags removed all recipe content
- Makes update endpoint behave like PATCH for nested relations

This was causing all ingredients and instructions to disappear
when adding tags via the quick tag feature.
2026-01-16 23:30:38 -07:00
..