issavelock и unsavelock отправляем только тому, кто спрашивал (всем отправлять нельзя)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/nodeJSProjects@52190 954022d7-b5bf-4e40-9824-e11837661b57
This commit is contained in:
Alexander.Trofimov
2013-11-19 12:32:10 +00:00
parent 77d8699692
commit a14638b63e

View File

@ -822,11 +822,9 @@ exports.install = function (server, callbackFunction) {
}
}, 60000);
}
var participants = getParticipants(conn.docId);
_.each(participants, function (participant) {
sendData(participant.connection, {type:"savelock", savelock:isSaveLock});
});
// Отправляем только тому, кто спрашивал (всем отправлять нельзя)
sendData(conn, {type:"savelock", savelock:isSaveLock});
}
// Снимаем лок с сохранения
function unsavelock(conn) {
@ -835,11 +833,9 @@ exports.install = function (server, callbackFunction) {
return;
}
arrsavelock[conn.docId] = undefined;
var participants = getParticipants(conn.docId);
_.each(participants, function (participant) {
sendData(participant.connection, {type:"unsavelock"});
});
// Отправляем только тому, кто спрашивал (всем отправлять нельзя)
sendData(conn, {type:"unsavelock"});
}
// Возвращаем все сообщения для документа
function getmessages(conn) {