def respond_to_with_webdav(*mimes, &block)
      if request.propfind?
        render :webdav => :propstat, :respond_to_block => block
      else
        respond_to_without_webdav *mimes, &block
      end
    end
def respond_to_with_webdav(*mimes, &block)
      if request.propfind?
        render :webdav => :propstat, :respond_to_block => block
      else
        respond_to_without_webdav *mimes, &block
      end
    end
decorate behaviour defined in ActionController::MimeResponds