Scott Idem
2659047d24
fix: sql_update record_id missing on Vision ID models — update path now works
...
All create_update_*_v4 functions for event_badge, event_person,
event_person_profile, event_presenter, and event_presentation were
calling sql_update without record_id. Vision ID models use Optional[str]
IDs with a root_validator that strips integer values, so the serialized
dict contained no id key and sql_update could not identify the row.
Fix: pass record_id=<integer_id> explicitly to sql_update in all five
functions. Also fix walrus-operator false-negative: None return from
sql_update (0 rows affected — record unchanged) is not an error and
should not abort sub-object cascade; use explicit `is False` check.
Also broadens Axonius badge_type_code mapping to substring match so
future ticket name variants still resolve correctly.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 16:50:04 -04:00
Scott Idem
02a2be7275
event: ensure event_id preserved on event_person insert by converting to id_random when available
2026-04-07 13:00:49 -04:00
Scott Idem
6ebdd80030
Bug fixes related to event person, event person profile, and abstracts
2023-07-06 17:26:20 -04:00
Scott Idem
df26128ce4
General clean up. Workon event abstracts.
2023-03-20 19:39:41 -04:00
Scott Idem
41470c277f
Work on ISHLT Impexium importing
2023-02-16 16:04:38 -05:00
Scott Idem
a176248104
Lots of work for ISHLT badge printing.
2023-02-01 17:57:22 -05:00
Scott Idem
f15179fb02
Work on Impexium import speed
2022-04-11 21:01:29 -04:00
Scott Idem
0fa04710ff
Work on import from Impexium for ISHLT with mutliple events.
2022-03-21 14:25:20 -04:00
Scott Idem
18d8b73eb3
Work on Impexium, exhibit, and badge related
2022-02-23 18:34:21 -05:00
Scott Idem
f57f3ba9b8
Work on event tracking and general code clean up
2022-02-16 16:46:28 -05:00
Scott Idem
c127e0822c
Code clean up. Person and User related is being worked on.
2022-01-06 12:25:53 -05:00
Scott Idem
39db1999fb
Code clean up. Working on returning proper 404 vs 400 responses if the results are empty and nothing went wrong.
2021-12-13 18:55:31 -05:00
Scott Idem
7aa2ecc4af
Clean up and testing. Starting to mark things as deprecated.
2021-12-08 12:27:29 -05:00
Scott Idem
630739aae6
Added person lookup by email and email auth url key.
2021-12-02 17:57:01 -05:00
Scott Idem
0f87f69077
Work on things related to event_person, tracking, badges, sessions, etc
2021-09-21 17:30:20 -04:00
Scott Idem
15fd32b252
Work on a lot of things. Mainly cleaning up person and profile related fields in multiple tables.
2021-09-10 18:12:24 -04:00
Scott Idem
d0d8392817
Work on person methods and related
2021-09-08 12:22:22 -04:00
Scott Idem
84aecddc7c
Work on session proposals and related event person profile.
2021-09-07 18:49:21 -04:00
Scott Idem
6508461ae6
Working on stuff related to session proposals. Again... I think it all works now.
2021-08-26 01:23:14 -04:00
Scott Idem
b6df6a218d
Working on stuff related to session proposals. Again....
2021-08-25 22:29:48 -04:00
Scott Idem
c93792634a
Working on event person, registration, badge, session, presentation, and presenter create and update. _v3 things
2021-08-25 16:25:46 -04:00
Scott Idem
8ff404e534
Code clean up and standardize
2021-08-25 11:16:02 -04:00
Scott Idem
1369874dc2
Code clean up and standardize
2021-08-25 10:58:39 -04:00
Scott Idem
7859d1d2b2
Working on event person, registration, badge, session, presentation, and presenter create and update. _v3 things
2021-08-24 20:31:00 -04:00
Scott Idem
25ebdb6e76
Working on event person, registration, badge, session, presentation, and presenter create and update.
2021-08-24 17:49:10 -04:00
Scott Idem
824bdd29a2
Work on event, event_session, event_presentation, event_presenter, user, and person routes, methods, and models
2021-08-21 16:04:17 -04:00
Scott Idem
d1c7a88c64
Working on data importing. Mainly for IDAA membership.
2021-08-18 18:25:22 -04:00
Scott Idem
ad9417911a
Working on event registration and related.
2021-08-17 20:53:01 -04:00
Scott Idem
d933395a9f
A lot of code clean up! Also adding in Response everywhere...
2021-08-10 18:09:34 -04:00
Scott Idem
e9399e107f
Work on file uploads and session proposals
2021-06-16 15:08:05 -04:00
Scott Idem
717db418f9
Work on better way to update objects. A lot of work!
2021-06-10 17:03:12 -04:00
Scott Idem
d37234d7d8
A lot of work on event related modules. Also a lot of clean up.
2021-06-08 15:56:00 -04:00
Scott Idem
33ec6a4acb
A lot of work on event related modules. Also a lot of clean up
2021-06-07 16:48:55 -04:00
Scott Idem
2788546cc8
A lot of work on event related modules
2021-06-04 17:10:09 -04:00
Scott Idem
627bc8c4df
A lot of work on event related modules
2021-06-04 16:01:23 -04:00
Scott Idem
443d2bab77
A lot of general clean up of everything.
2021-05-28 03:52:31 -04:00
Scott Idem
2167c7e897
General clean up of everything.
2021-05-28 03:23:52 -04:00
Scott Idem
09c7b48223
General clean up of models and methods.
2021-05-28 01:40:18 -04:00
Scott Idem
e46032a00b
General clean up of models and methods.
2021-05-28 01:30:56 -04:00
Scott Idem
29692ac78e
Working on event_person and session proposals. Also general clean up of models and methods.
2021-05-28 00:14:02 -04:00
Scott Idem
486236f0a8
Working on event_person and session proposals. Also general clean up of models and methods.
2021-05-27 23:10:53 -04:00
Scott Idem
65fd3ebe28
Working on event_person and session proposals. Also general clean up of models and methods.
2021-05-27 16:29:27 -04:00