mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-09-05 23:01:07 +00:00
Backport of InvoiceShelf/InvoiceShelf#703 to 2.x. Fixes InvoiceShelf/docker#64. Two bugs compounded so that no supported value had any effect. config/app.php had no timezone key, so Laravel's own fallback won — and that fallback is a literal 'UTC' string, not an env() lookup, leaving APP_TIMEZONE inert despite shipping in .env.example. inject.sh then wrote a bare TIMEZONE key that nothing reads, so the documented container variable did nothing either. inject.sh now writes APP_TIMEZONE and accepts either spelling, so existing compose files keep working unchanged.