From 59639cf6fdf76a291d2a3bb7ec0d7a903d494d45 Mon Sep 17 00:00:00 2001 From: Fabian Marz Date: Wed, 28 Aug 2024 10:15:10 +0200 Subject: [PATCH 1/2] fix: deprecation warning --- classes/main.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/main.php b/classes/main.php index b2638fb..d3a9f14 100644 --- a/classes/main.php +++ b/classes/main.php @@ -47,7 +47,7 @@ public function set_current_site_lang() { * */ public function get_default_reference( $reference, $field_name, $post_id ) { - if ( ! empty( $reference ) ) { + if ( ! empty( $reference ) || !$post_id ) { return $reference; } From 1d1715e916b4806dc4feaeb97e2c373f980c95f7 Mon Sep 17 00:00:00 2001 From: Fabian Marz Date: Wed, 28 Aug 2024 10:20:33 +0200 Subject: [PATCH 2/2] fix: post ID might be null --- classes/helpers.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/helpers.php b/classes/helpers.php index 5f7bcdf..89ac853 100644 --- a/classes/helpers.php +++ b/classes/helpers.php @@ -35,7 +35,7 @@ public static function original_option_id( $post_id ) { $post_id = 'options'; } - return str_replace( sprintf( '_%s', pll_current_language( 'locale' ) ), '', $post_id ); + return $post_id ? str_replace( sprintf( '_%s', pll_current_language( 'locale' ) ), '', $post_id ) : 0; }