Making WordPress.org

Changeset 12630


Ignore:
Timestamp:
06/07/2023 11:41:02 PM (2 years ago)
Author:
dd32
Message:

Themes API: Default to the current user for favourites if no user specified.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/theme-directory/class-themes-api.php

    r12600 r12630  
    123123        // Favorites requests require a user to fetch favorites for.
    124124        if ( isset( $this->request->browse ) && 'favorites' === $this->request->browse && ! isset( $this->request->user ) ) {
    125             $this->request->user = '';
    126             $this->bad_input = true;
     125            if ( is_user_logged_in() ) {
     126                $this->request->user = wp_get_current_user()->user_nicename;
     127            } else {
     128                $this->request->user = '';
     129                $this->bad_input = true;
     130            }
    127131        }
    128132
Note: See TracChangeset for help on using the changeset viewer.