18ebb6888f
This specifically helps with games that have selectable downloads. If we import a game with SDLs without any `install_tags` in the config we will verify against the full game, meaning that files missing will cause the verification to fail despite the game being correct. Since the game is correct, resolving the download will result in a 0 size update. This change will allow the InstallDialog to finish through the Install button successfully despite having nothing to install. On the `lgndr` side things are more complicated. Due to minor oversights in legendary, the `install_tags` in the above example wouldn't be written to the configuration file, causing a verification loop because the file list wouldn't be filtered. To fix that, we also save legendary's config file at the end of cleaning after a 0 size download. |
||
---|---|---|
.. | ||
downloader | ||
glue | ||
models | ||
__init__.py | ||
cli.py | ||
core.py |