A bit of (unrelated) background...
I was trying to force check to be executed once in the morning giving it a 60m window via check_period with check_interval of 45 minutes.
It didn't work.
I decided to remove any check_period restrictions and just set check_interval to 12 hours.
After removing check_period, reloading configs, refreshing web browser window (even logging out and logging back in) Icinga Web 2 is still showing name of check_period I had for the service before.
I did check the service object via icinga2 object list command.
And check_period is empty string.
Object 'MyDailyCheck' of type 'Service':
% declared in '/etc/icinga2/zones.d/global-templates/services.conf', lines 198:1-198:63
* __name = "MyDailyCheck"
* action_url = ""
* check_command = "python-check"
* check_interval = 43200
* check_period = ""
* check_timeout = null
Is there anything I should clean / flush / refresh?