from patch.include import *


@app_context(commit=True)
def patch():
    with cmfutil.disable_acl(), cmfutil.disable_notify():
        default_calendar = models.CmfCalendar.get(code='fulltime:default')
        for sla_goal in models.CmfSDeskSlaGoal.list(calendar=None):
            sla_goal.calendar = default_calendar
            sla_goal.save(only_data=True)


if __name__ == "__main__":
    patch()
