← All changes
|
src/component/security-headers/class-sh-feature-policy.php
+2
-2
5.7.1
→
6.3.0
View file →
| @@ -31,9 +31,9 @@ | ||
| 31 | 31 | |
| 32 | 32 | if ( ! $model->sh_feature_policy ) { |
| 33 | 33 | return false; |
| 34 | 34 | } |
| 35 | - if ( isset( $model->sh_feature_policy_mode ) && ! empty( $model->sh_feature_policy_mode ) ) { | |
| 35 | + if ( isset( $model->sh_feature_policy_mode ) && '' !== $model->sh_feature_policy_mode ) { | |
| 36 | 36 | return true; |
| 37 | 37 | } |
| 38 | 38 | $headers = $this->head_request( network_site_url(), self::$rule_slug ); |
| 39 | 39 | if ( is_wp_error( $headers ) ) { |
| @@ -136,9 +136,9 @@ | ||
| 136 | 136 | ); |
| 137 | 137 | $headers = 'Permissions-Policy: ' . implode( ', ', $features ); |
| 138 | 138 | break; |
| 139 | 139 | case 'origins': |
| 140 | - if ( isset( $model->sh_feature_policy_urls ) && ! empty( $model->sh_feature_policy_urls ) ) { | |
| 140 | + if ( isset( $model->sh_feature_policy_urls ) && '' !== $model->sh_feature_policy_urls ) { | |
| 141 | 141 | $urls = explode( PHP_EOL, $model->sh_feature_policy_urls ); |
| 142 | 142 | $urls = array_map( 'trim', $urls ); |
| 143 | 143 | // Wrap strings in quotes. |
| 144 | 144 | array_walk( |