Files
HellionChat/ChatTwo
JonKazama-Hellion f0d6d64666 Migrate from ChatTwo layout at file level, not directory level
The original migration skipped the database move whenever
pluginConfigs/HellionChat already existed. In practice that
directory is materialised by Dalamud before our plugin constructor
runs, so the check was effectively always true and the legacy
chat-sqlite.db plus the EmoteCacheV1 directory stayed behind.

Walk the legacy directory entry by entry instead. Move every file
or subdirectory whose name is not already present on the target
side, then delete the legacy directory if it ends up empty. This
handles both fresh installs and the realistic case where Dalamud
has pre-created an empty config directory for the new plugin.
2026-05-01 18:40:06 +02:00
..
2026-05-01 11:59:25 +02:00
2026-04-30 02:59:58 +02:00
2024-04-10 20:02:54 +02:00
2026-04-30 02:59:58 +02:00
2026-05-01 12:02:45 +02:00
2026-05-01 12:02:45 +02:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00
2024-11-21 11:58:22 +01:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00
2026-04-30 02:59:58 +02:00