promotional bannermobile promotional banner

Auto Junk Destroyer

When bags are full and you have at least one grey item, a popup appears.

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.