#macro(cancelDeletionHeader) $actor.formattedNameFML #if($actor.id == $request.owner.id)canceled deletion of $leaveText#else rejected deletion of $leaveText for $request.owner.formattedNameFML#end:
#cancelChanges() #end #tabledNotificationHeader() #if($action == "revoke") $actor.formattedNameFML revoked approval of the following $leaveText: #elseif($action == "approve") #set($showStatusMessage=true) $actor.formattedNameFML approved the following $leaveText: #elseif($action == "approve_changes") #set($isApprovingEdit=true) #set($showStatusMessage=true) $actor.formattedNameFML approved changes for the following $leaveText: #elseif($action == "reject") #if($request.approved) $actor.formattedNameFML rejected changes made to $leaveText for $request.owner.formattedNameFML:
#cancelChanges() #else #set($showStatusMessage=true) #set($actionString='Rejection') $actor.formattedNameFML rejected the following $leaveText. #if(!$request.pastRequest) #set($hideBalance=true) #end #end #elseif($action == "cancel_changes") $actor.formattedNameFML canceled changes made to $leaveText:
#cancelChanges() #elseif($action == "rollback") $actor.formattedNameFML rolled back rejection of the following $leaveText: #elseif($action == "create") #if($request.pastRequest && $request.ownerBalanceAffected) #set($td2_width="330px") #end #if($request.approved) $actor.formattedNameFML created new $leaveText that does not require approval. #else $actor.formattedNameFML submitted new $leaveText requiring your approval. #end #elseif($action == "edit") #if($request.waitingForDeletion) #set($td2_width="330px") #set($css_th1_color='background-color: #cf4343;') #set($actionString='Deletion') #set($showBeforeBalance=true) #set($leaveHeader="$leaveHeader (marked for deletion)") $actor.formattedNameFML submitted deletion of $leaveText requiring your approval. #elseif($oldRequest.waitingForDeletion) #cancelDeletionHeader() #else #setRequestInfoTableHeaders("$leaveHeader (after editing)" "$leaveHeader (before editing)") #if($request.approved) $actor.formattedNameFML edited $leaveText. #else $actor.formattedNameFML submitted changes of $leaveText requiring your approval. #end #set($actionString='Editing') #set($isEditing=true) #end #else #if($request.waitingForDeletion) #set($oldRequest=$request) #set($hideStatus=true) #set($actionString='Deletion') #set($requestTimeLabel='Time to delete') #setRequestInfoTableHeaders("After deletion approval" "$leaveHeader (before deletion approval)") $actor.formattedNameFML approved deletion of $leaveText. #else $actor.formattedNameFML deleted $leaveText#if($actor.id != $request.owner.id) for $request.owner.formattedNameFML#end:
#deleteRequest() #end #end #if(!$hideTable)

#requestInfoTable2($request $oldRequest) #end

View leave time chart
View leave time requests
#tabledNotificationFooter()