Voeg frontend validatie voor activity.price toe
https://sentry.io/organizations/via-j0/issues/2701222941/?referrer=gitlab_plugin
StringDataRightTruncation: value too long for type character varying(16)
File "sqlalchemy/engine/base.py", line 1771, in _execute_context
self.dialect.do_execute(
File "sqlalchemy/engine/default.py", line 717, in do_execute
cursor.execute(statement, parameters)
DataError: (psycopg2.errors.StringDataRightTruncation) value too long for type character varying(16)
[SQL: INSERT INTO activity (created, modified, owner_id, en_name, en_description, nl_name, nl_description, start_time, end_time, location, price, picture_file_id, google_event_id, pretix_event_slug) VALUES (%(created)s, %(modified)s, %(owner_id)s, %(en_name)s, %(en_description)s, %(nl_name)s, %(nl_description)s, %(start_time)s, %(end_time)s, %(location)s, %(price)s, %(picture_file_id)s, %(google_event_id)s, %(preti...
(32 additional frame(s) were not displayed)
...
File "sqlalchemy/engine/base.py", line 1814, in _execute_context
self._handle_dbapi_exception(
File "sqlalchemy/engine/base.py", line 1995, in _handle_dbapi_exception
util.raise_(
File "sqlalchemy/util/compat.py", line 207, in raise_
raise exception
File "sqlalchemy/engine/base.py", line 1771, in _execute_context
self.dialect.do_execute(
File "sqlalchemy/engine/default.py", line 717, in do_execute
cursor.execute(statement, parameters)