From c396d74d90f1e09d3f3d0405e3128e517ccbee9a Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Mon, 17 Feb 2020 18:38:33 +0100 Subject: [PATCH] Refactor form block assets enqueuing to use proper hook [MAILPOET-1798] --- lib/PostEditorBlocks/PostEditorBlock.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/PostEditorBlocks/PostEditorBlock.php b/lib/PostEditorBlocks/PostEditorBlock.php index 50393bccb7..78099f1064 100644 --- a/lib/PostEditorBlocks/PostEditorBlock.php +++ b/lib/PostEditorBlocks/PostEditorBlock.php @@ -42,6 +42,11 @@ class PostEditorBlock { } private function initAdmin() { + $this->wp->addAction('enqueue_block_editor_assets', [$this, 'enqueueAssets']); + $this->subscriptionFormBlock->initAdmin(); + } + + public function enqueueAssets() { $this->wp->wpEnqueueScript( 'mailpoet-block-form-block-js', Env::$assetsUrl . '/dist/js/' . $this->renderer->getJsAsset('post_editor_block.js'), @@ -56,8 +61,6 @@ class PostEditorBlock { ['wp-edit-blocks'], Env::$version ); - - $this->subscriptionFormBlock->initAdmin(); } private function initFrontend() {