-
Notifications
You must be signed in to change notification settings - Fork 426
Description
Was just updating characters token when I got this
pyfa v2.65.2
EVE Data Version: 3137986 (2025-12-11 14:11:21)
OS version: Windows-10-10.0.26200-SP0
Python version: 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)]
wxPython version: 4.2.1 (wxWidgets 3.2.2.1)
SQLAlchemy version: 1.4.50
Logbook version: 1.7.0.post0
Requests version: 2.31.0
Dateutil version: 2.8.2
####################
Traceback (most recent call last):
File "sqlalchemy\engine\base.py", line 1890, in _execute_context
File "sqlalchemy\engine\default.py", line 733, in do_executemany
sqlite3.IntegrityError: UNIQUE constraint failed: characterSkills.characterID, characterSkills.itemID
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "eos\db\saveddata\queries.py", line 565, in commit
File "sqlalchemy\orm\session.py", line 1454, in commit
File "sqlalchemy\orm\session.py", line 832, in commit
File "sqlalchemy\orm\session.py", line 811, in _prepare_impl
File "sqlalchemy\orm\session.py", line 3449, in flush
File "sqlalchemy\orm\session.py", line 3588, in flush
File "sqlalchemy\util\langhelpers.py", line 70, in exit
File "sqlalchemy\util\compat.py", line 211, in raise
File "sqlalchemy\orm\session.py", line 3549, in _flush
File "sqlalchemy\orm\unitofwork.py", line 456, in execute
File "sqlalchemy\orm\unitofwork.py", line 630, in execute
File "sqlalchemy\orm\persistence.py", line 245, in save_obj
File "sqlalchemy\orm\persistence.py", line 1097, in _emit_insert_statements
File "sqlalchemy\engine\base.py", line 1710, in _execute_20
File "sqlalchemy\sql\elements.py", line 334, in _execute_on_connection
File "sqlalchemy\engine\base.py", line 1577, in _execute_clauseelement
File "sqlalchemy\engine\base.py", line 1953, in _execute_context
File "sqlalchemy\engine\base.py", line 2134, in handle_dbapi_exception
File "sqlalchemy\util\compat.py", line 211, in raise
File "sqlalchemy\engine\base.py", line 1890, in _execute_context
File "sqlalchemy\engine\default.py", line 733, in do_executemany
sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) UNIQUE constraint failed: characterSkills.characterID, characterSkills.itemID
[SQL: INSERT INTO "characterSkills" ("characterID", "itemID", "_Skill__level", created, modified) VALUES (?, ?, ?, ?, ?)]
[parameters: ((15, 28164, 4, '2025-12-31 15:31:19.754318', None), (15, 12305, 4, '2025-12-31 15:31:19.754318', None), (15, 17940, 5, '2025-12-31 15:31:19.754318', None), (15, 22551, 5, '2025-12-31 15:31:19.754318', None), (15, 32797, 4, '2025-12-31 15:31:19.754318', None), (15, 11441, 3, '2025-12-31 15:31:19.754318', None), (15, 24242, 5, '2025-12-31 15:31:19.754318', None), (15, 24624, 3, '2025-12-31 15:31:19.754318', None) ... displaying 10 of 160 total bound parameter sets ... (15, 13279, 4, '2025-12-31 15:31:19.754318', None), (15, 3443, 2, '2025-12-31 15:31:19.754318', None))]
(Background on this error at: https://sqlalche.me/e/14/gkpj)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "gui\builtinAdditionPanes\notesView.py", line 53, in fitChanged
File "service\fit.py", line 264, in editNotes
File "eos\db\saveddata\queries.py", line 571, in commit
TypeError: DBAPIError.init() missing 2 required positional arguments: 'params' and 'orig'