前提・実現したいこと
チャットアプリの自動更新機能を実装中に以下のエラーメッセージが発生しました。
2画面同時に開き、適切に自動更新されるか確認した。
片方からのメッセージは自動でブラウザに反映されるが
相手からのメッセージを送信しようとするとエラーになる。
お互いの投稿がちゃんと反映されるようにしたいです。
発生している問題・エラーメッセージ
検証画面でコンソールを開いて出たエラーメッセージです。 Failed to load resource: the server responded with a status of 401 (Unauthorized) api/messages:1 →[{"content":"こんにちわ","image":null,"created_at":"2020年04月24日 14時35分","user_name":"yuki","id":150}] Failed to load resource: the server responded with a status of 422 (Unprocessable Entity)
該当のソースコード
POST http://localhost:3000/groups/25/messages 422 (Unprocessable Entity) send @ jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1:10255 ajax @ jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1:9739 (anonymous) @ message.self-fdea32b48c094be3e116e5e944b4337435f0a279ecad1c29ec9076f3e0d37dec.js?body=1:48 dispatch @ jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1:5227 elemData.handle @ jquery.self-bd7ddd393353a8d2480a622e80342adf488fb6006d667e8b42e4c0073393abee.js?body=1:4879
試したこと
初めて見るエラーで検索しても具体的な解決策が見つけられませんでした。
必要な情報あれば記載します。
補足情報(FW/ツールのバージョンなど)
'rails', '~> 5.0.7', '>= 5.0.7.2'
'mysql2', '>= 0.3.18', '< 0.6.0'
'jquery-rails'
あなたの回答
tips
プレビュー