mirror of
https://github.com/ppy/osu.git
synced 2026-06-05 15:44:20 +08:00
4278a320e4
The reason this was happening was an unfortunate oversight in the migration logic. The code that was attempting to parse the skin settings as `int` was firing regardless of whether a skin migration from EF to realm had already occurred. If it had occurred, the skin setting would contain a GUID rather than an integer, and therefore fail to parse, and therefore implicitly fallback to a EF skin ID of 0 which would be the default skin. Fix by not running the setting migrating logic at all when there are no EF skins to migrate.
4278a320e4
·
2021-12-06 20:12:02 +01:00
History