File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed
plugins/wptelegram-login/src/admin Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " wptelegram-login " : patch
3+ ---
4+
5+ Clean up user meta when user ID is cleared.
Original file line number Diff line number Diff line change @@ -344,6 +344,13 @@ public function update_user_profile_fields( $user_id ) {
344344
345345 if ( empty ( $ chat_id ) ) {
346346 delete_user_meta ( $ user_id , WPTELEGRAM_USER_ID_META_KEY );
347+ delete_user_meta ( $ user_id , WPTELEGRAM_USERNAME_META_KEY );
348+
349+ $ avatar_meta_key = WPTG_Login ()->options ()->get ( 'avatar_meta_key ' );
350+
351+ if ( $ avatar_meta_key ) {
352+ delete_user_meta ( $ user_id , $ avatar_meta_key );
353+ }
347354 } elseif ( self ::is_valid_chat_id ( $ chat_id ) ) {
348355 update_user_meta ( $ user_id , WPTELEGRAM_USER_ID_META_KEY , $ chat_id );
349356 }
You can’t perform that action at this time.
0 commit comments