InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begi...
https://sentry.io/via-j0/viaduct/issues/574364258/
IntegrityError: (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`viaduct`.`newsletter_activities`, CONSTRAINT `fk_newsletter_activities_activity_id_activity` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`id`))')
(5 additional frame(s) were not displayed)
...
File "pymysql/connections.py", line 1057, in _read_query_result
result.read()
File "pymysql/connections.py", line 1340, in read
first_packet = self.connection._read_packet()
File "pymysql/connections.py", line 1014, in _read_packet
packet.check_error()
File "pymysql/connections.py", line 393, in check_error
err.raise_mysql_exception(self._data)
File "pymysql/err.py", line 107, in raise_mysql_exception
raise errorclass(errno, errval)
IntegrityError: (pymysql.err.IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`viaduct`.`newsletter_activities`, CONSTRAINT `fk_newsletter_activities_activity_id_activity` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`id`))') [SQL: 'DELETE FROM activity WHERE activity.id = %(id)s'] [parameters: {'id': 601}]
(34 additional frame(s) were not displayed)
...
File "pymysql/connections.py", line 1057, in _read_query_result
result.read()
File "pymysql/connections.py", line 1340, in read
first_packet = self.connection._read_packet()
File "pymysql/connections.py", line 1014, in _read_packet
packet.check_error()
File "pymysql/connections.py", line 393, in check_error
err.raise_mysql_exception(self._data)
File "pymysql/err.py", line 107, in raise_mysql_exception
raise errorclass(errno, errval)
InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (pymysql.err.IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`viaduct`.`newsletter_activities`, CONSTRAINT `fk_newsletter_activities_activity_id_activity` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`id`))') [SQL: 'DELETE FROM activity WHERE activity.id = %(id)s'] [parameters: {'id': 601}]
(23 additional frame(s) were not displayed)
...
File "app/views/errors.py", line 35, in wrapper
return f(e)
File "app/views/errors.py", line 93, in internal_server_error
return render_template('page/500.htm'), 500
File "app/__init__.py", line 144, in inject_privacy_policy_url
if get_locale() == 'nl':
File "app/__init__.py", line 96, in get_locale
if current_user.is_authenticated and current_user.locale is not None:
InvalidRequestError: This Session's transaction has been rolled back due to a previous exception during flush. To begin a new transaction with this Session, first issue Session.rollback(). Original exception was: (pymysql.err.IntegrityError) (1451, 'Cannot delete or update a parent row: a foreign key constraint fails (`viaduct`.`newsletter_activities`, CONSTRAINT `fk_newsletter_activities_activity_id_activity` FOREIGN KEY (`activity_id`) REFERENCES `activity` (`id`))') [SQL: 'DELETE FROM activity WHERE activity.id = %(id)s'] [parameters: {'id': 601}]