Files

20 lines
736 B
JavaScript

y5.require(
['Cookies'],
function() {
/**
* Обновляет сессию с помощью редиректа на паспорт.
*/
function updateSession()
{
y5.Cookies.set('Cookie_check', '1', false); // для текущего домена
var loc = window.location;
var url = loc.protocol.concat('//', loc.host) + '/pass?retpath=' + encodeURIComponent(window.parent.friendsURL('update_session'));
window.location.replace(url);
}
// обновляем сессию каждые 55 минут
var update_delta = 55*1000*60;
if (update_delta) window.setTimeout(updateSession, update_delta);
}
)