diff --git a/composer.lock b/composer.lock
index 59796d9..89bc760 100644
--- a/composer.lock
+++ b/composer.lock
@@ -400,16 +400,16 @@
},
{
"name": "phpcsstandards/phpcsutils",
- "version": "1.0.10",
+ "version": "1.0.11",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHPCSUtils.git",
- "reference": "51609a5b89f928e0c463d6df80eb38eff1eaf544"
+ "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/51609a5b89f928e0c463d6df80eb38eff1eaf544",
- "reference": "51609a5b89f928e0c463d6df80eb38eff1eaf544",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHPCSUtils/zipball/c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
+ "reference": "c457da9dabb60eb7106dd5e3c05132b1a6539c6a",
"shasum": ""
},
"require": {
@@ -484,7 +484,7 @@
"type": "open_collective"
}
],
- "time": "2024-03-17T23:44:50+00:00"
+ "time": "2024-04-24T11:47:18+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -809,16 +809,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.5.19",
+ "version": "10.5.20",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "c726f0de022368f6ed103e452a765d3304a996a4"
+ "reference": "547d314dc24ec1e177720d45c6263fb226cc2ae3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c726f0de022368f6ed103e452a765d3304a996a4",
- "reference": "c726f0de022368f6ed103e452a765d3304a996a4",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/547d314dc24ec1e177720d45c6263fb226cc2ae3",
+ "reference": "547d314dc24ec1e177720d45c6263fb226cc2ae3",
"shasum": ""
},
"require": {
@@ -890,7 +890,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.19"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.20"
},
"funding": [
{
@@ -906,7 +906,7 @@
"type": "tidelift"
}
],
- "time": "2024-04-17T14:06:18+00:00"
+ "time": "2024-04-24T06:32:35+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -1826,16 +1826,16 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.9.1",
+ "version": "3.9.2",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
- "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909"
+ "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/267a4405fff1d9c847134db3a3c92f1ab7f77909",
- "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/aac1f6f347a5c5ac6bc98ad395007df00990f480",
+ "reference": "aac1f6f347a5c5ac6bc98ad395007df00990f480",
"shasum": ""
},
"require": {
@@ -1902,7 +1902,7 @@
"type": "open_collective"
}
],
- "time": "2024-03-31T21:03:09+00:00"
+ "time": "2024-04-23T20:25:34+00:00"
},
{
"name": "theseer/tokenizer",
diff --git a/omnisend/class-omnisend-core-bootstrap.php b/omnisend/class-omnisend-core-bootstrap.php
index b75ae09..a410db6 100644
--- a/omnisend/class-omnisend-core-bootstrap.php
+++ b/omnisend/class-omnisend-core-bootstrap.php
@@ -52,7 +52,7 @@ public static function load(): void {
// phpcs:ignore because linter could not detect internal, but it is fine
add_filter('cron_schedules', 'Omnisend_Core_Bootstrap::cron_schedules'); // phpcs:ignore
add_action( 'rest_api_init', 'Omnisend_Core_Bootstrap::omnisend_register_connection_routes' );
- add_action( 'in_admin_header', 'Omnisend_Core_Bootstrap::hide_notices' );
+ add_action( 'admin_head', 'Omnisend_Core_Bootstrap::hide_notices' );
add_action( 'admin_notices', 'Omnisend_Core_Bootstrap::admin_notices' );
add_action( 'admin_menu', 'Omnisend_Core_Bootstrap::add_admin_menu' );
@@ -211,11 +211,9 @@ public static function load_omnisend_site_styles(): void {
}
public static function hide_notices(): void {
- if ( isset( $_SERVER['REQUEST_URI'] ) ) {
- $request_uri = esc_url_raw( wp_unslash( $_SERVER['REQUEST_URI'] ) );
- if ( strpos( $request_uri, '/wp-admin/admin.php?page=omnisend' ) !== false ) {
- echo '';
- }
+ $screen = get_current_screen();
+ if ( $screen && ( $screen->id === 'toplevel_page_omnisend' || $screen->id === 'omnisend-email-marketing_page_omnisend-app-market' ) ) {
+ echo '';
}
}