Friday, March 22, 2024
3 changes · master
Resolved issues and error corrections
This update rewrites complex reporting queries in a safer internal format so automated checks can handle them reliably. It helps reduce false alarms and maintenance risk in accounting and localization reports without changing day-to-day user workflows.
Original PR description
After some improvements the SQL checker now sees those queries, and can't cope with their complexity. Also deprecate `AccountReport._query_get`, literally all it does is unwrap `_get_table_expression` making things harder to check.
Users can now duplicate read-only Sign templates without encountering an error. This makes it easier to reuse existing templates and continue document workflows without interruption.
Original PR description
Before this commit, when duplicating a read-only template a traceback was being triggered since we were passing a single template to the copy method. After this commit, we call the copy function passing a batch of a single element, which will return a list of templates containing a single template. After that, we call the action to open this copied template. task-3790206
The Helpdesk team setup screen now displays the Team Members label correctly when automatic assignment is enabled. This small visual fix makes the configuration form look cleaner and easier to read for administrators.
Original PR description
Steps to reproduce: - install helpdesk - under configuration, click on helpdesk teams - In helpdesk teams form view enable automatic assignment Issue: - under automatic assignment, the 'team members' label is not centered Solution: - By giving d-flex to the div tag of label the issue will be solved. task-3683976