Wednesday, June 23, 2021
3 changes · master
Enhancements to existing features
Durations are now shown in days when that is the selected tracking unit, instead of being displayed as hours. This removes confusing inconsistencies across helpdesk, field service, timesheet forecasting, and related reports, making planning and reporting easier to understand.
Original PR description
The purpose of this task is there are several places where the duration is expressed in hours even though the encoding unit is in Days. This creates inconsistencies. In this commit, we convert hours into days when the encoding unit is in Days. Also, we changed the string of the fields according to the encoding unit. Task-Id: 2512950 PR: #18197
Deleting a sales team now has an explicit, predictable effect on subscription records: the team link is cleared instead of leaving uncertainty. Subscription history remains trackable where it contains useful sales information, helping users preserve context while allowing old teams to be removed safely.
Original PR description
SET NULL
* sale.subscription: void team_id field but track it as it holds sales
information people may want to keep as history (no change);
* sale.subscription.log: void team_id field (no change);The customer follow-up screen now correctly shows the formatted success message after completing an action. This keeps the confirmation experience clear and consistent for users following up on unpaid invoices.
Original PR description
This commit adds option messageIsHtml: true because now that message of rainbowman is escaped by default we need to mark it as html task-id: 2575435