Remove no longer needed escaping of special characters

The escaping of special characters was needed when the ids of the
permission checkboxes for shares were based on the "shareWith" field.
Since they are based on the "shareId" field the escaping is no longer
needed, as the "sharedId" is expected to always contain compatible
characters.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
This commit is contained in:
Daniel Calviño Sánchez 2018-04-18 17:03:45 +02:00
parent 1466586033
commit f8e3b572c8
1 changed files with 1 additions and 3 deletions

View File

@ -383,9 +383,7 @@
var _this = this; var _this = this;
this.getShareeList().forEach(function(sharee) { this.getShareeList().forEach(function(sharee) {
var checkBoxId = 'canEdit-' + _this.cid + '-' + sharee.shareId; var $edit = _this.$('#canEdit-' + _this.cid + '-' + sharee.shareId);
checkBoxId = '#' + checkBoxId.replace( /(:|\.|\[|\]|,|=|@|\/)/g, "\\$1");
var $edit = _this.$(checkBoxId);
if($edit.length === 1) { if($edit.length === 1) {
$edit.prop('checked', sharee.editPermissionState === 'checked'); $edit.prop('checked', sharee.editPermissionState === 'checked');
$edit.prop('indeterminate', sharee.editPermissionState === 'indeterminate'); $edit.prop('indeterminate', sharee.editPermissionState === 'indeterminate');