Просмотр исходного кода

Revert the previous fix for apostrophes

It doesn't cover all the cases. There's a simpler and better fix.

This reverts commit 803a814025.
Yevhen Pavliuk 8 лет назад
Родитель
Сommit
9d1f327e76
1 измененных файлов: 4 добавлений и 9 удалений
  1. 4
    9
      src/RichTextEditor.js

+ 4
- 9
src/RichTextEditor.js Просмотреть файл

113
           }
113
           }
114
           this.setTitlePlaceholder(this.props.titlePlaceholder);
114
           this.setTitlePlaceholder(this.props.titlePlaceholder);
115
           this.setContentPlaceholder(this.props.contentPlaceholder);
115
           this.setContentPlaceholder(this.props.contentPlaceholder);
116
-          this.setTitleHTML(this.htmlEcodeString(this.props.initialTitleHTML));
117
-          this.setContentHTML(this.htmlEcodeString(this.props.initialContentHTML));
116
+          this.setTitleHTML(this.props.initialTitleHTML);
117
+          this.setContentHTML(this.props.initialContentHTML);
118
           this.props.editorInitializedCallback && this.props.editorInitializedCallback();
118
           this.props.editorInitializedCallback && this.props.editorInitializedCallback();
119
 
119
 
120
           break;
120
           break;
254
       .replace(/[\t]/g, '\\t');
254
       .replace(/[\t]/g, '\\t');
255
   };
255
   };
256
 
256
 
257
-  htmlEcodeString = function (string) {
258
-    //for some reason there's an issue only with apostrophes
259
-    return string
260
-      .replace(/'/g, ''');
261
-  }
262
-
263
   _sendAction(action, data) {
257
   _sendAction(action, data) {
264
     let jsonString = JSON.stringify({type: action, data});
258
     let jsonString = JSON.stringify({type: action, data});
265
     jsonString = this.escapeJSONString(jsonString);
259
     jsonString = this.escapeJSONString(jsonString);
374
   }
368
   }
375
 
369
 
376
   insertLink(url, title) {
370
   insertLink(url, title) {
377
-    this._sendAction(actions.insertLink, {url, title: this.htmlEcodeString(title)});
371
+
372
+    this._sendAction(actions.insertLink, {url, title});
378
   }
373
   }
379
 
374
 
380
   insertImage(url, alt) {
375
   insertImage(url, alt) {