From 50bcca2904ead15ac871a31a17a349c7bae0c2f4 Mon Sep 17 00:00:00 2001 From: ashubawork Date: Tue, 16 Apr 2024 13:47:09 +0300 Subject: [PATCH] - fix for custom table --- includes/core/class-member-directory-meta.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/includes/core/class-member-directory-meta.php b/includes/core/class-member-directory-meta.php index a57158e3..8460f520 100644 --- a/includes/core/class-member-directory-meta.php +++ b/includes/core/class-member-directory-meta.php @@ -416,6 +416,18 @@ if ( ! class_exists( 'um\core\Member_Directory_Meta' ) ) { break; case 'timepicker': + if ( ! empty( $value[0] ) ) { + $value[0] = $value[0] . ':00'; + } else { + $range = $this->timepicker_filters_range( $field ); + $value[0] = $range[0] . ':00'; + } + if ( ! empty( $value[1] ) ) { + $value[1] = $value[1] . ':00'; + } else { + $range = $this->timepicker_filters_range( $field ); + $value[1] = $range[1] . ':00'; + } // $join_alias is pre-escaped. $this->joins[] = "LEFT JOIN {$wpdb->prefix}um_metadata {$join_alias} ON {$join_alias}.user_id = u.ID"; if ( $value[0] === $value[1] ) {