I have a status macro as below:
## Date created: 2018-06-11
## @Param Status:title=Status|type=enum|required=true|enumValues=NOTSTARTED,IN PROGRESS,AWAITING PEER REVIEW,COMPLETE|desc=Choose a Check Sheet status.
#if ( $paramStatus == "NOT STARTED" )
#set ( $color = "Grey" )
#elseif ( $paramStatus == "IN PROGRESS" )
#set ( $color = "Yellow" )
#elseif ( $paramStatus == "AWAITING PEER REVIEW" )
#set ( $color = "Red" )
#elseif ( $paramStatus == "COMPLETE" )
#set ( $color = "Green" )
#else
#set ( $color = "Grey" )
#end
<ac:macro ac:name="status">
<ac:parameter ac:name="colour">$color</ac:parameter>
<ac:parameter ac:name="title">$paramStatus</ac:parameter>
</ac:macro>
Once saved this macro works for 24 hours, however the next day you can still see the macro in place but when editing a document you are unable to change the status. No error message it just appears to be locked. To get it working again you need to go in as an administrator and hit save on the macro again.
If anyone has any ideas as to what could be causing this it would be much appreciated.