-
-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
I've now updated to 0.24.10 and it started to work again correctly after the login procedure change.
However, three times in a row, it again stops after around 2-3 days. After the below exception occurs, nothing is updated anymore:
sqlalchemy.exc.InvalidRequestError: Can't operate on closed transaction inside context manager. Please complete the context manager before emitting further commands.
raise exc.InvalidRequestError(
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/engine/util.py\", line 111, in _trans_ctx_check"
TransactionalContext._trans_ctx_check(session)
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py\", line 929, in __init__"
^^^^^^^^^^^^^^^^^^^
trans = SessionTransaction(
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py\", line 1879, in _autobegin_t"
session._autobegin_t()
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/state.py\", line 927, in _modified_event"
state._modified_event(dict_, self, previous)"
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py\", line 1520, in fire_replace_event"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
value = self.fire_replace_event(state, dict_, value, old, initiator)"
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py\", line 1477, in set"
self.impl.set(
File \"/opt/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py\", line 540, in __set__"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.chargingSession.charger = chargerFromLatLonWithGeofence(weConnect=self.vehicle.weConnectVehicle.weConnect, session=self.session,"
File \"/opt/venv/lib/python3.12/site-packages/vwsfriend/agents/charge_agent.py\", line 385, in updatePosition"
self.updatePosition()
File \"/opt/venv/lib/python3.12/site-packages/vwsfriend/agents/charge_agent.py\", line 224, in __onChargingStateChange"
observer(element=self, flags=self.onCompleteNotifyFlags)"
File \"/opt/venv/lib/python3.12/site-packages/weconnect/addressable.py\", line 96, in updateComplete"
[Previous line repeated 3 more times]
child.updateComplete()
File \"/opt/venv/lib/python3.12/site-packages/weconnect/addressable.py\", line 533, in updateComplete"
child.updateComplete()
File \"/opt/venv/lib/python3.12/site-packages/weconnect/addressable.py\", line 533, in updateComplete"
child.updateComplete()
File \"/opt/venv/lib/python3.12/site-packages/weconnect/addressable.py\", line 533, in updateComplete"
self.updateComplete()
File \"/opt/venv/lib/python3.12/site-packages/weconnect/weconnect.py\", line 199, in update"
weConnect.update(updateCapabilities=True, updatePictures=True, force=True, selective=[Domain.ACCESS,"
File \"/opt/venv/lib/python3.12/site-packages/vwsfriend/vwsfriend_base.py\", line 519, in main"
^^^^^^
sys.exit(main())
File \"/opt/venv/bin/vwsfriend\", line 8, in <module>"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels