From 9ab3dd0d5ea359cf55e4a161b1e96bcd0fb18ea7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20de=20la=20Pen=CC=83a?=
Date: Wed, 21 Oct 2026 18:34:42 +0100 Subject: [PATCH] fix: hide CMS page previews from find and replace --- src/FindReplace/Exclusion/Package.php | 9 +-------- tests/FindReplace/Exclusion/PackageTest.php | 9 +-------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/src/FindReplace/Exclusion/Package.php b/src/FindReplace/Exclusion/Package.php index b49a7f3..01570ef 100644 --- a/src/FindReplace/Exclusion/Package.php +++ b/src/FindReplace/Exclusion/Package.php @@ -10,10 +10,9 @@ public function hidden(): array { return [ NAILS_DB_PREFIX . 'cms_page_slug_history', + NAILS_DB_PREFIX . 'cms_page_preview', NAILS_DB_PREFIX . 'cms_page.draft_hash', NAILS_DB_PREFIX . 'cms_page.published_hash', - NAILS_DB_PREFIX . 'cms_page_preview.draft_hash', - NAILS_DB_PREFIX . 'cms_page_preview.published_hash', ]; } @@ -26,12 +25,6 @@ public function readOnly(): array NAILS_DB_PREFIX . 'cms_page.published_slug_end', NAILS_DB_PREFIX . 'cms_page.draft_template', NAILS_DB_PREFIX . 'cms_page.published_template', - NAILS_DB_PREFIX . 'cms_page_preview.draft_slug', - NAILS_DB_PREFIX . 'cms_page_preview.draft_slug_end', - NAILS_DB_PREFIX . 'cms_page_preview.published_slug', - NAILS_DB_PREFIX . 'cms_page_preview.published_slug_end', - NAILS_DB_PREFIX . 'cms_page_preview.draft_template', - NAILS_DB_PREFIX . 'cms_page_preview.published_template', NAILS_DB_PREFIX . 'cms_menu_item.url', ]; } diff --git a/tests/FindReplace/Exclusion/PackageTest.php b/tests/FindReplace/Exclusion/PackageTest.php index 235f66b..4255e0e 100644 --- a/tests/FindReplace/Exclusion/PackageTest.php +++ b/tests/FindReplace/Exclusion/PackageTest.php @@ -19,10 +19,9 @@ public function testHidden(): void self::assertSame( [ NAILS_DB_PREFIX . 'cms_page_slug_history', + NAILS_DB_PREFIX . 'cms_page_preview', NAILS_DB_PREFIX . 'cms_page.draft_hash', NAILS_DB_PREFIX . 'cms_page.published_hash', - NAILS_DB_PREFIX . 'cms_page_preview.draft_hash', - NAILS_DB_PREFIX . 'cms_page_preview.published_hash', ], (new Package())->hidden() ); @@ -38,12 +37,6 @@ public function testReadOnly(): void NAILS_DB_PREFIX . 'cms_page.published_slug_end', NAILS_DB_PREFIX . 'cms_page.draft_template', NAILS_DB_PREFIX . 'cms_page.published_template', - NAILS_DB_PREFIX . 'cms_page_preview.draft_slug', - NAILS_DB_PREFIX . 'cms_page_preview.draft_slug_end', - NAILS_DB_PREFIX . 'cms_page_preview.published_slug', - NAILS_DB_PREFIX . 'cms_page_preview.published_slug_end', - NAILS_DB_PREFIX . 'cms_page_preview.draft_template', - NAILS_DB_PREFIX . 'cms_page_preview.published_template', NAILS_DB_PREFIX . 'cms_menu_item.url', ], (new Package())->readOnly()