Fix passing null to strpos in gatherpress transformer
All checks were successful
PHP Code Checker / PHP Code Checker (pull_request) Successful in 38s
PHPUnit / PHPUnit – PHP 8.1 (pull_request) Successful in 1m13s
PHPUnit / PHPUnit – PHP 8.2 (pull_request) Successful in 1m5s
PHPUnit / PHPUnit – PHP 8.3 (pull_request) Successful in 1m6s

This commit is contained in:
André Menrath 2024-10-19 16:55:39 +02:00
parent 7bc134e135
commit f4373c206f
2 changed files with 2 additions and 2 deletions

View file

@ -58,7 +58,7 @@
],
"test-debug": [
"@prepare-test",
"@test-modern-events-calendar-lite"
"@test-gatherpress"
],
"test-vs-event-list": "phpunit --filter=vs_event_list",
"test-the-events-calendar": "phpunit --filter=the_events_calendar",

View file

@ -124,7 +124,7 @@ final class GatherPress extends Event {
*/
public static function filter_gatherpress_blocks( $block_content, $block ) {
// Check if the block name starts with 'gatherpress'.
if ( strpos( $block['blockName'], 'gatherpress/' ) === 0 ) {
if ( isset( $block['blockName'] ) && 0 === strpos( $block['blockName'], 'gatherpress/' ) ) {
return ''; // Skip rendering this block.
}