fix(upload): upload sessions on resume from sleep
Description
Related Issues
Closes #
Type of Change
- Bug fix (non-breaking change that fixes an issue)
- New feature (non-breaking change that adds functionality)
- Enhancement (improvement to existing functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)
- Documentation update
- Refactoring (no functional changes)
- Performance improvement
- Security fix
- Dependency update
- CI/CD changes
Testing
Test Environment
- KOReader Version:
- Device(s) Tested:
- BookLore Plugin Version:
Test Cases
- Tested on actual e-reader device
- Tested with KOReader emulator
- Verified with unit tests
- Manual testing performed
Scenarios Tested
Checklist
- Code follows the project's coding style
- Self-review performed
- Comments added for complex/non-obvious code
- Documentation updated (if needed)
- CHANGELOG.md updated (if user-facing change)
- No new warnings introduced
- Tests added/updated (if applicable)
- All tests pass
- No breaking changes (or documented if unavoidable)
- Tested on physical device (for device-specific changes)
Screenshots/Logs
Migration Notes
Performance Impact
- No performance impact
- Performance improved
- Performance degraded (explain why acceptable):
Security Considerations
- No security impact
- Security improved
- Reviewed for security issues