From 82545645aaacb4c5f8c910b3ac108d68eac3ba27 Mon Sep 17 00:00:00 2001 From: Louis Wolmarans Date: Mon, 27 Oct 2025 22:42:04 +0200 Subject: [PATCH] fix: improve file based handling on multisite --- src/php/flat-files/classes/class-snippet-files.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/php/flat-files/classes/class-snippet-files.php b/src/php/flat-files/classes/class-snippet-files.php index a1743666..0f28f711 100644 --- a/src/php/flat-files/classes/class-snippet-files.php +++ b/src/php/flat-files/classes/class-snippet-files.php @@ -443,11 +443,10 @@ private function create_snippet_flat_files(): void { $db->set_table_vars(); $site_data = $db->fetch_active_snippets( $scopes ); - foreach ( $site_data as $table_name => $active_snippets ) { - foreach ( $active_snippets as $snippet ) { - $snippet_obj = get_snippet( $snippet['id'], false ); - $this->handle_snippet( $snippet_obj, $table_name ); - } + foreach ( $site_data as $snippet ) { + $table_name = $snippet['table']; + $snippet_obj = get_snippet( $snippet['id'], false ); + $this->handle_snippet( $snippet_obj, $table_name ); } restore_current_blog();