Ashvin
60d25e0e26
fix(cookbook): use COOKBOOK_STATE_FILE constant for state path ( #3623 )
...
The module derived its state file path as Path(os.environ.get("DATA_DIR", "data"))
/ "cookbook_state.json". The correct env var is ODYSSEUS_DATA_DIR, which is
already read by src/constants.py and exported as COOKBOOK_STATE_FILE. When
ODYSSEUS_DATA_DIR is set (Docker, custom installs), the old code read the wrong
env var and silently wrote state to data/cookbook_state.json relative to CWD
while every other file resolved under the custom data directory.
Fixes #3621
2026-06-09 17:39:06 +02:00
..
2026-05-31 23:58:26 +09:00
2026-06-08 09:58:52 +02:00
2026-06-09 09:46:19 +09:00
2026-05-31 23:58:26 +09:00
2026-06-09 10:19:45 +02:00
2026-06-09 08:04:22 +02:00
2026-06-09 01:24:30 +02:00
2026-06-08 22:52:39 +02:00
2026-06-09 08:30:50 +02:00
2026-06-08 10:19:18 +02:00
2026-05-31 23:58:26 +09:00
2026-06-08 09:58:52 +02:00
2026-06-08 11:51:55 +01:00
2026-06-08 09:58:52 +02:00
2026-06-09 07:58:38 +02:00
2026-06-09 17:39:06 +02:00
2026-06-08 10:19:18 +02:00
2026-06-08 10:19:18 +02:00
2026-06-09 16:00:24 +01:00
2026-06-03 13:34:33 +09:00
2026-06-08 09:58:52 +02:00
2026-06-03 14:07:03 +09:00
2026-06-09 16:00:24 +01:00
2026-06-05 16:00:20 +02:00
2026-06-09 01:24:30 +02:00
2026-06-08 09:58:52 +02:00
2026-06-08 09:58:52 +02:00
2026-06-03 14:24:30 +09:00
2026-06-03 14:23:04 +09:00
2026-06-09 01:24:30 +02:00
2026-06-08 20:49:15 +02:00
2026-06-09 09:46:19 +09:00
2026-06-08 09:58:52 +02:00
2026-06-09 01:24:30 +02:00
2026-06-09 11:06:12 +02:00
2026-06-08 09:58:52 +02:00
2026-06-09 01:24:30 +02:00
2026-06-08 09:58:52 +02:00
2026-06-08 21:12:02 +02:00
2026-06-08 11:51:55 +01:00
2026-05-31 23:58:26 +09:00
2026-06-09 01:06:20 +01:00
2026-06-07 18:14:43 +02:00
2026-06-05 13:17:43 +02:00
2026-06-08 21:12:02 +02:00
2026-06-09 01:24:30 +02:00
2026-06-09 09:36:01 +09:00
2026-05-31 23:58:26 +09:00
2026-06-07 12:39:02 +02:00
2026-06-08 09:58:52 +02:00
2026-06-08 10:19:18 +02:00