Skip to content

Removing Charge Bug #2793

Description

@faraven

I attempted to remove an Electronic Superiority Charge (300) from a pontifex and got this error below:

I believe this is because i had the pontifex projecting onto a ship that i deleted. I did not remove the projection before deleting that ship.

pyfa v2.68.0
EVE Data Version: 3424810 (2026-07-07 14:17:18)

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 "gui\fitCommands\gui\localModule\changeCharges.py", line 26, in Do
File "service\fit.py", line 539, in recalc
File "eos\saveddata\fit.py", line 1017, in calculateModifiedAttributes
File "eos\saveddata\fit.py", line 983, in __resetDependentCalcs
File "sqlalchemy\orm\attributes.py", line 487, in get
File "sqlalchemy\orm\attributes.py", line 959, in get
File "sqlalchemy\orm\attributes.py", line 995, in _fire_loader_callables
File "sqlalchemy\orm\strategies.py", line 872, in _load_for_state
File "sqlalchemy\orm\strategies.py", line 931, in _get_ident_for_use_get
File "sqlalchemy\orm\strategies.py", line 932, in
File "sqlalchemy\orm\mapper.py", line 3018, in _get_state_attr_by_column
File "sqlalchemy\orm\attributes.py", line 959, in get
File "sqlalchemy\orm\attributes.py", line 990, in _fire_loader_callables
File "sqlalchemy\orm\state.py", line 712, in _load_expired
File "sqlalchemy\orm\loading.py", line 1465, in load_scalar_attributes
sqlalchemy.orm.exc.ObjectDeletedError: Instance '<ProjectedFit at 0x255417e13d0>' has been deleted, or its row is otherwise not present.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions