feat(pres_mgmt): restore location and description editing in session view

Event location (FK lookup) and description were both visible in the session
view but had no edit controls — lost during V3 migration. Restored both:

- event_location_id: select dropdown populated from this event's location list
  (liveQuery on db_events.location filtered by event_id from the session object)
- description: textarea editor shown directly in edit_mode (no collapse needed
  when actively editing)

Also added event_location_id to editable_fields__event_session, which was
missing and would have caused backend rejections on PATCH.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-04-02 13:44:00 -04:00
parent 2a5adda6cb
commit 75664ad2e1
2 changed files with 100 additions and 25 deletions

View File

@@ -2,6 +2,7 @@ export const editable_fields__event_session = [
'external_id',
'code',
'type_code',
'event_location_id',
'poc_agree',
'poc_kv_json',
'name',