Small workaround to limit type code to 25 characters. The database table won't update correctly or something.

This commit is contained in:
Scott Idem
2024-08-16 14:43:22 -04:00
parent 2ef883984d
commit 0e110d69f2

View File

@@ -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()