openproject
openproject copied to clipboard
Connect working days administration page and background job
https://community.openproject.org/wp/44214
TODO
- [x] Trigger
WorkPackages::ApplyWorkingDaysChangeJobwhenever theworking_daysSetting is altered. - [x] Avoid having
working_daysSetting specific code in theSettings::UpdateService- A
on_changecallback parameter is introduced that gets called by theSettings::UpdateServicewhenever the setting is altered. That way, every definition can define anon_changeparameter.
- A
- [x] Add a spec for
Settings::UpdateService