# File lib/ruote/part/storage_participant.rb, line 169 def flunk(workitem, err_class_or_instance, *err_arguments) r = remove_workitem('reject', workitem) return flunk(workitem) if r != nil workitem.h.delete('_rev') super(workitem, err_class_or_instance, *err_arguments) end