- fixed last login order on member directories when UM metatable is turned on;

- fixed update script 2.1.0-beta1 for UM:User Tags settings;
This commit is contained in:
nikitasinelnikov
2020-02-13 16:46:18 +02:00
parent 396010c0bd
commit f0cf88ac32
2 changed files with 5 additions and 1 deletions
@@ -138,6 +138,10 @@ if ( UM()->options()->get( 'members_page' ) ) {
if ( $member_directory_id ) { if ( $member_directory_id ) {
UM()->options()->update( 'user_tags_base_directory' , $member_directory_id ); UM()->options()->update( 'user_tags_base_directory' , $member_directory_id );
} }
UM()->options()->update( 'user_tags_slug' , 'user-tags' );
UM()->rewrite()->reset_rules();
} }
@@ -644,7 +644,7 @@ if ( ! class_exists( 'um\core\Member_Directory_Meta' ) ) {
$this->joins[] = "LEFT JOIN {$wpdb->prefix}um_metadata umm_sort ON ( umm_sort.user_id = u.ID AND umm_sort.um_key = '_um_last_login' )"; $this->joins[] = "LEFT JOIN {$wpdb->prefix}um_metadata umm_sort ON ( umm_sort.user_id = u.ID AND umm_sort.um_key = '_um_last_login' )";
$this->sql_order = " ORDER BY CAST( umm_sort.um_value AS SIGNED ) {$order} "; $this->sql_order = " ORDER BY CAST( umm_sort.um_value AS SIGNED ) DESC ";
} elseif ( $sortby == 'last_first_name' ) { } elseif ( $sortby == 'last_first_name' ) {