system.user.editHoliday
This feature is new in Ignition version 7.8.0
Description
Allows a holiday to be edited.
Syntax
-
Parameters
String holidayName - The name of the holiday to edit. Name is case-sensitive.
HolidayModel holiday - The edited holiday .
-
Returns
UIResponse - an object with lists of warnings, errors, and info about the success or failure of the edit.
-
Scope
All
Code Examples
Code Snippet
# This example gets a holiday and edits it # This function prints the response receiveddef printResponse(responseList): if len(responseList) > 0: for response in responseList: print "", response else: print " None" # The main functionholidayName = "Labor Day"myHoliday = system.user.getHoliday(holidayName)if myHoliday != None: myHoliday.setRepeatAnnually(False) response = system.user.editHoliday(holidayName, myHoliday) warnings = response.getWarns() print "Warnings are:" printResponse(warnings) errors = response.getErrors() print "Errors are:" printResponse(errors) infos = response.getInfos() print "Infos are:" printResponse(infos)Output
Warnings are: NoneErrors are: NoneInfos are: Holiday "Labor Day" updated.