Closed urushiyama closed 6 years ago
あ、これサーバ側のもんだいですね。
# 最後に更新されたイベントを返す
@event = Event.order('updated_at desc').first
if @event.nil?
render status: :no_content
else
render json: {
id: @event.id,
name: @event.name,
}
end
これだとイベントの所有者以外のイベントがDBに存在するとき@event.nil?
はfalse
になってしまいます。
でもNo Contentが返ってきたとしても現状ではその場で/create_eventにリダイレクトされないので、少し修正が必要ですかね。
イベント管理画面で、ユーザの残り1つのイベントを削除しようとすると、 「サーバに接続できません」とエラー表示される。しかし、サーバ側では正しく削除されていて、別の画面に移動した時点で
/create_event
にリダイレクトされる。