Commit e1a76529 authored by Sergey.Luzyanin's avatar Sergey.Luzyanin

правка бага 21085 - [Copy&Paste] Ошибка в консоли при вставке данных в презентацию без слайдов

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@50763 954022d7-b5bf-4e40-9824-e11837661b57
parent 8ea3388f
......@@ -1125,6 +1125,8 @@ var changestype_AddSp = 69;
var changestype_AddComment = 70;
var changestype_Layout = 71;
var changestype_AddShape = 72;
var changestype_AddShapes = 73;
......
......@@ -6290,6 +6290,22 @@ CPresentation.prototype =
};
AdditionalData.Lock.Check(check_obj);
}
if(CheckType === changestype_AddShapes)
{
if(cur_slide.deleteLock.Lock.Type !== locktype_Mine && cur_slide.deleteLock.Lock.Type !== locktype_None)
return true;
for(var i = 0; i < AdditionalData.length; ++i)
{
var check_obj =
{
"type": c_oAscLockTypeElemPresentation.Object,
"slideId": slide_id,
"objId": AdditionalData[i].Get_Id(),
"guid": AdditionalData[i].Get_Id()
};
AdditionalData[i].Lock.Check(check_obj);
}
}
if(CheckType === changestype_AddSp || CheckType === changestype_AddComment)
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment