未読のカウント数の自動リロードを実装しました。
15秒ごとに未読のメッセージの数を返します。
ただし、ユーザーがサインインしていない場合でも同じことを行います。
どうすればこれを止めることができますか?ユーザーがサインインしているときにのみそれを実行したいと思います。
私はこのようなjsを持っています
jQuery(document).ready(function () {
refreshPartial();
setInterval(refreshingPartial, 15000)
});
function refreshingPartial() {
$.ajax({
url: "/messages/refreshing_partial",
type: "GET",
dataType: "script",
});
}