Steven Fukase 4 лет назад
Родитель
Сommit
a10ee6fba9

+ 2 - 2
packages/app/src/client/services/EditorContainer.js

@@ -205,8 +205,8 @@ export default class EditorContainer extends Container {
    */
   async retrieveEditorSettings() {
     const { data } = await this.appContainer.apiv3Get('/personal-setting/editor-settings');
-    const isTextlintEnabled = data?.textlintSettings?.isTextlintEnabled;
-    const textlintRules = data?.textlintSettings?.textlintRules;
+    const isTextlintEnabled = data.textlintSettings?.isTextlintEnabled;
+    const textlintRules = data.textlintSettings?.textlintRules;
     this.setState({
       isTextlintEnabled,
       textlintRules,

+ 1 - 1
packages/app/src/components/PageEditor/CodeMirrorEditor.jsx

@@ -883,7 +883,7 @@ export default class CodeMirrorEditor extends AbstractEditor {
 
   render() {
     const mode = this.state.isGfmMode ? 'gfm-growi' : undefined;
-    const lint = this.props.isTextlintEnabled ? this.codemirrorLintConfig : false;
+    const lint = this.props.isTextlintEnabled === true ? this.codemirrorLintConfig : false;
     const additionalClasses = Array.from(this.state.additionalClassSet).join(' ');
     const placeholder = this.state.isGfmMode ? 'Input with Markdown..' : 'Input with Plain Text..';