Tuesday, February 8, 2022
3 changes · master
Enhancements to existing features
Configuration pages now avoid repeating updates when settings have not actually changed. This reduces unnecessary background database activity and helps keep administration actions smoother without changing visible functionality.
Payroll dashboard notes such as “Useful Links” can now be limited to users with access to the relevant company, reducing confusion for people working across multiple companies. The payroll dashboard action also now focuses on batches rather than individual payslips, making batch-level payroll work easier to navigate.
This update avoids saving company records when settings have not actually changed. It improves performance in settings screens by reducing unnecessary system recalculations and cache refreshes.
Original PR description
Updates on company records should be avoided if not necessary to reduce useless cache invalidations, recomputations, ....