prefix was optional with empty default, allowing accounts to be created
with broken account_code (no prefix). Root fix: enforce prefix at input
level rather than patching data after the fact.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Without base href, relative asset paths (css/, js/, img/) resolve to
root path when accessed via /admin (no trailing slash), causing CSS/JS
to be served by NC instead of vmis-backend.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>