What's Changed
Bug Fixes
- Fix delete buttons causing Internal Server Error (#30) - Delete buttons on recurring expenses, maintenance schedules, fuel stations, and documents edit pages were nested inside the outer edit form (invalid HTML), causing the edit form to submit instead of the delete action
- Fix theme toggle not applying fully (#29) - Dark mode toggle now reloads the page after updating the preference, ensuring the full page theme updates consistently
- Fix recurring expense generation using wrong date (#31) - Generated expenses now use the recurring expense's due date instead of today's date
- Fix recurring expense notification days not saving on edit - The edit handler was setting a non-existent attribute instead of the correct
notify_before_daysmodel field