1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

チャットアプリでメッセージを送信しようとすると

Last updated at Posted at 2020-02-11
def create
    @message = @group.messages.new(message_params)
    if @message.save
       respond_to do |format|
       format.json
      end
    else
      @messages = @group.messages.includes(:user)
      flash.now[:alert] = 'メッセージを入力してください。'
      render :index
    end
  end

一見問題なさそうなコード

解決したこと↓

 @message = @group.messages.new(message_params)
    if @message.save
       respond_to do |format|
      #  format.html{ redirect_to group_messages_path(@group)}
       format.json
      end

保存されたメッセージをフォーマットに載せるまではよかったのだが
それを表示させるjson形式がうまく表示までしてくれていなかったようで
htmlのリダイレクトにて@groupにてパスをしてインデックス処理をしたら表示した!

しかし、本当の問題はそこではない・
jsのファイル(vsコード)が
message.js(削除済み)!!となっていた

原因は各機能のブランチをマージしていなかった!!

以上解決!!!

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?