mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
save_channels_config wrote the Channels with `update()`, which keeps the version the config already had in memory. After a Channel changed, the database's version was ahead of the saved file's, so the next import treated the file as older and saved the database over it: an edit made to channels.yaml in the meantime was lost. It now saves with `dump_config`, which writes the database's version, as every other database config does. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_api.py | ||
| test_audio_modeling.py | ||
| test_channel_directory_scenarios.py | ||
| test_channel_refresh_events.py | ||
| test_channel_refresh_external_files.py | ||
| test_channels_config.py | ||
| test_channels_config_import.py | ||
| test_common.py | ||
| test_cookies.py | ||
| test_downloader.py | ||
| test_lib.py | ||
| test_models.py | ||
| test_transcode.py | ||
| test_transcode_audio.py | ||
| test_transcode_job.py | ||
| test_video.py | ||
| test_video_edit.py | ||
| test_video_modeler_loop.py | ||
| test_video_url_resolver.py | ||