GBA002/Delta/Database
Riley Testut 7b9ab2488e Fixes accidentally deleting Games directory during sync in rare circumstances
If a Game with empty filename happens to be deleted (e.g. during sync merge), it will accidentally delete the *entire* Games folder due to its fileURL being “Games/[empty]”.

To prevent this, we now explicitly check that a Game’s identifier isn’t empty AND that that Game.fileURL doesn’t point to a directory before deleting local files.
2023-05-02 14:29:23 -05:00
..
Cheats Changes cheat activation alert title to “How to Activate" 2023-02-06 14:47:06 -06:00
Model Fixes accidentally deleting Games directory during sync in rare circumstances 2023-05-02 14:29:23 -05:00
OpenVGDB Improves CheatBase error messages 2023-02-06 14:45:48 -06:00
DatabaseManager.swift Replaces cheatbase.sqlite with trimmed cheatbase.zip 2023-02-06 15:11:27 -06:00