mirror of
https://github.com/frappe/frappe.git
synced 2024-06-13 00:22:23 +00:00
fix: don't fail if input_wrapper is not defined while attaching markdown_editor (#26460)
Sentry FRAPPE-6K1
This commit is contained in:
parent
c4492cc378
commit
cbbe57db24
|
@ -8,7 +8,7 @@ frappe.ui.form.ControlMarkdownEditor = class ControlMarkdownEditor extends (
|
|||
|
||||
let editor_class = this.constructor.editor_class;
|
||||
this.ace_editor_target.wrap(`<div class="${editor_class}-container">`);
|
||||
this.markdown_container = this.$input_wrapper.find(`.${editor_class}-container`);
|
||||
this.markdown_container = this.$input_wrapper?.find(`.${editor_class}-container`);
|
||||
|
||||
this.editor.getSession().setUseWrapMode(true);
|
||||
|
||||
|
@ -30,10 +30,10 @@ frappe.ui.form.ControlMarkdownEditor = class ControlMarkdownEditor extends (
|
|||
|
||||
$btn.text(this.showing_preview ? __("Edit") : __("Preview"));
|
||||
});
|
||||
this.markdown_container.prepend(this.preview_toggle_btn);
|
||||
this.markdown_container?.prepend(this.preview_toggle_btn);
|
||||
|
||||
this.markdown_preview = $(`<div class="${editor_class}-preview border rounded">`).hide();
|
||||
this.markdown_container.append(this.markdown_preview);
|
||||
this.markdown_container?.append(this.markdown_preview);
|
||||
|
||||
this.setup_image_drop();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user