diff --git a/app/routers/event_importing.py b/app/routers/event_importing.py index ca6c383..a0f526b 100644 --- a/app/routers/event_importing.py +++ b/app/routers/event_importing.py @@ -644,10 +644,11 @@ async def event_importing_program_data( else: event_session_data['name'] = None + # Max length of type_code is 25 characters. We must truncate it. if record.get('session_type_code'): - event_session_data['type_code'] = record.get('session_type_code').strip() + event_session_data['type_code'] = record.get('session_type_code').strip()[:25] elif record.get('session_type'): - event_session_data['type_code'] = record.get('session_type').strip() + event_session_data['type_code'] = record.get('session_type').strip()[:25] if record.get('session_description'): event_session_data['description'] = record.get('session_description', '').strip()