| @@ -83,9 +83,10 @@ | ||
| 83 | 83 | |
| 84 | 84 | wp_enqueue_script( self::HANDLE ); |
| 85 | 85 | |
| 86 | 86 | foreach ( $groups as &$group ) { |
| 87 | - $group['to_set'] = jet_fb_parse_dynamic( $group['to_set'] ?? '' ); | |
| 87 | + // Groups come from the block's own attributes (admin-authored). | |
| 88 | + $group['to_set'] = jet_fb_parse_dynamic_trusted( $group['to_set'] ?? '' ); | |
| 88 | 89 | |
| 89 | 90 | if ( ! isset( $group['conditions'] ) ) { |
| 90 | 91 | continue; |
| 91 | 92 | } |
| @@ -90,9 +91,9 @@ | ||
| 90 | 91 | continue; |
| 91 | 92 | } |
| 92 | 93 | |
| 93 | 94 | foreach ( $group['conditions'] as &$condition ) { |
| 94 | - $condition['value'] = jet_fb_parse_dynamic( $condition['value'] ?? '' ); | |
| 95 | + $condition['value'] = jet_fb_parse_dynamic_trusted( $condition['value'] ?? '' ); | |
| 95 | 96 | } |
| 96 | 97 | } |
| 97 | 98 | |
| 98 | 99 | return Tools::encode_json( $groups ); |