Rails5.2 link_toでdestroyできずshowになってしまう

現象

turbolinksを切ってから、<%= link_to '削除', message_path(m.id), method: :delete %> を挿入すると、destroyアクション(DELETE送信)できず、showアクション(GET送信)になってしまい、うまく削除されない。

現象がおきたソース

app/views/layouts/application.html.erb
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> ← これを削除した

解決策

app/views/layouts/application.html.erb
<%= javascript_include_tag "application" %> に書き換えて再度挿入した。

参考サイト

Stack Overflow - Delete link goes to show method