From 81eddaa7ea827d8e8ffac61c69bd5d0fb9177231 Mon Sep 17 00:00:00 2001 From: ashubawork Date: Mon, 1 May 2023 10:42:37 +0300 Subject: [PATCH] - fix checking attr widget --- includes/core/class-account.php | 8 ++++---- includes/core/class-fields.php | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/core/class-account.php b/includes/core/class-account.php index a190b3c5..29d6abf5 100644 --- a/includes/core/class-account.php +++ b/includes/core/class-account.php @@ -626,7 +626,7 @@ if ( ! class_exists( 'um\core\Account' ) ) { $this->init_displayed_fields( $fields, $id ); foreach ( $fields as $key => $data ) { - if ( 1 === (int) $shortcode_args['widget'] ) { + if ( isset( $shortcode_args['widget'] ) && 1 === (int) $shortcode_args['widget'] ) { $data['widget'] = 1; } $output .= UM()->fields()->edit_field( $key, $data ); @@ -669,7 +669,7 @@ if ( ! class_exists( 'um\core\Account' ) ) { $this->init_displayed_fields( $fields, $id ); foreach ( $fields as $key => $data ) { - if ( 1 === (int) $shortcode_args['widget'] ) { + if ( isset( $shortcode_args['widget'] ) && 1 === (int) $shortcode_args['widget'] ) { $data['widget'] = 1; } $output .= UM()->fields()->edit_field( $key, $data ); @@ -726,7 +726,7 @@ if ( ! class_exists( 'um\core\Account' ) ) { $this->init_displayed_fields( $fields, $id ); foreach ( $fields as $key => $data ) { - if ( 1 === (int) $shortcode_args['widget'] ) { + if ( isset( $shortcode_args['widget'] ) && 1 === (int) $shortcode_args['widget'] ) { $data['widget'] = 1; } $output .= UM()->fields()->edit_field( $key, $data ); @@ -767,7 +767,7 @@ if ( ! class_exists( 'um\core\Account' ) ) { $this->init_displayed_fields( $fields, $id ); foreach ( $fields as $key => $data ) { - if ( 1 === (int) $shortcode_args['widget'] ) { + if ( isset( $shortcode_args['widget'] ) && 1 === (int) $shortcode_args['widget'] ) { $data['widget'] = 1; } $output .= UM()->fields()->edit_field( $key, $data ); diff --git a/includes/core/class-fields.php b/includes/core/class-fields.php index 313c1fca..e4ec89cd 100644 --- a/includes/core/class-fields.php +++ b/includes/core/class-fields.php @@ -2076,7 +2076,7 @@ if ( ! class_exists( 'um\core\Fields' ) ) { function edit_field( $key, $data, $rule = false, $args = array() ) { global $_um_profile_id; - if ( 1 === (int) $data['widget'] ) { + if ( isset( $data['widget'] ) && 1 === (int) $data['widget'] ) { $_um_profile_id = get_current_user_id(); }