changes
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
---
|
||||
title: decisions
|
||||
type: note
|
||||
permalink: voyage/decisions
|
||||
---
|
||||
|
||||
# Voyage — Decisions Log
|
||||
|
||||
## Fork from AdventureLog
|
||||
@@ -391,4 +397,4 @@
|
||||
- **Regression tests verified**: `test_get_trip_details_owner_also_in_shared_with_avoids_duplicates` (tests.py:53-59) and `test_add_to_itinerary_owner_also_in_shared_with_avoids_duplicates` (tests.py:81-96) both add owner to `shared_with` and exercise the exact codepath that would raise `MultipleObjectsReturned` without `.distinct()`.
|
||||
- **No new issues introduced**: `.distinct()` placement in ORM chain is correct, no logic changes to error handling or return shapes, no mutations to other code paths.
|
||||
- **Reference**: See [Plan: Chat provider fixes](plans/chat-provider-fixes.md#shared-trip-tool-access)
|
||||
- **Date**: 2026-03-09
|
||||
- **Date**: 2026-03-09
|
||||
Reference in New Issue
Block a user