code
我正在shorten
尝试的one line
:
if !request.xhr?
render_404
return
end
从这个函数
def request_invite
render_404 unless request.xhr?
@invitation = Invite.new(params[:invite])
if @invitation.save
@return = { :error => false, :response => "OK" }
else
@return = { :error => true, :response => @invitation.errors.full_messages.join("<br />") }
end
render :json => ActiveSupport::JSON.encode( @return )
end
我试过了
render_404 return unless request.xhr?
但我得到:
invites_controller.rb:4: void value expressio render_404 return unless request.xhr?
我应该坚持使用上述有效的代码还是有更好的方法来做到这一点?