File Details
AutoJunkDestroyer-1.1.9.zip
- R
- Jan 23, 2026
- 60.28 KB
- 198
- 2.5.5+1
- Classic + 1
File Name
AutoJunkDestroyer-1.1.9.zip
Supported Versions
- 2.5.5
- 1.15.8
## AutoJunkDestroyer 1.1.9
### AceDB SavedVariables Hardening & Migration Fix
### Fixed
- Fixed a persistent logout error:
- `AceDB-3.0.lua:369 bad argument #1 to 'next' (table expected, got boolean)`
- Resolved corrupted AceDB SavedVariables where non-table values (e.g. `_setupComplete = true`) were stored directly inside the `profile` section.
- Prevented AceDB from encountering invalid `next(boolean)` calls during `PLAYER_LOGOUT`.
### Added
- One-time SavedVariables migration and cleanup:
- Converts legacy flat `profile` tables into proper AceDB format (`profileName → table`)
- Preserves valid minimap settings used by LibDBIcon
- Moves legacy/invalid keys into a backup table for safety
- Permanent runtime hardening:
- Sanitizes AceDB profile data right before logout to prevent future corruption
- Ensures only table values exist inside AceDB profile sections
### Notes
- Migration runs **once only** and will not repeat on future logins.
- No AceDB library files were modified.
- Existing settings are preserved where valid.

