Fix version upload handling and add better error logging

- Fix VersionManager::createVersion() to handle null attachment_id properly
- Add product type validation in AJAX version handler
- Add database error logging for debugging
- Improve meta box visibility logic for licensed products
- Add known bug note to CLAUDE.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-21 22:02:51 +01:00
parent 319dfe357a
commit 08aa7dae35
3 changed files with 57 additions and 25 deletions

View File

@@ -34,7 +34,7 @@ This project is proudly **"vibe-coded"** using Claude.AI - the entire codebase w
### Known Bugs
_No known bugs at this time._
- Version uploads not appearing in list (under investigation - may require plugin reactivation to ensure database tables exist)
### Version 0.0.10