在多步骤保存操作中,如果二进制保存出错,我们如何解锁内容?

时间:2018-04-26 11:38:34

标签: sensenet

如果由于任何原因,在多步骤保存操作期间发生异常,则内容将保持不一致状态。 当二进制保存出错时,我们通常可以使用ForceDelete操作删除这种错误的上传。但是在这里,内容以某种方式也被这个多步骤保存操作锁定。 上传无法恢复;它无法删除或移至垃圾箱。

1 个答案:

答案 0 :(得分:1)

我们为您找到了解决方案:

您可以使用odata请求解锁损坏的文件。 如果需要,请更改并填写粗体文字!

1,您需要从门户网站中选择您的用户ID: https:// example.com /odata.svc//Root/IMS/ BuiltIn / 门户 /(' {您的用户名?} ')的元数据=否安培; $选择=编号

2,然后你必须运行这个javascript ajax请求:

$.ajax({
     url: "/OData.svc//Root/Sites/example/workspaces/Document/PSR-LU/Document_Library/2014/('sample.doc')/TakeLockOver", // change the content path
     dataType: "json",
     type: 'POST',
     data: JSON.stringify({
         'user': "000000" // change to your user ID
     }),
     success: function () {
console.log("success");
     }
});

此代码解锁文件并将内容所有者更改为您的用户。移动后,您可以删除内容。