WordPress.org

Making WordPress.org

Changeset 5301


Ignore:
Timestamp:
04/09/2017 10:47:29 PM (2 years ago)
Author:
coffee2code
Message:

Support Forums: Search authors and contributors by user_nicename of user instead of user_login.

Fixes checks in user_can_resolve() and user_can_stick().

See #2701.
Fixes #2709.

Location:
sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-directory-compat.php

    r5286 r5301  
    354354        }
    355355        if (
    356             ( ! empty( $this->authors ) && in_array( $user->user_login, $this->authors ) )
     356            ( ! empty( $this->authors ) && in_array( $user->user_nicename, $this->authors ) )
    357357        ||
    358             ( ! empty( $this->contributors ) && in_array( $user->user_login, $this->contributors ) )
     358            ( ! empty( $this->contributors ) && in_array( $user->user_nicename, $this->contributors ) )
    359359        ) {
    360360            $retval = true;
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-stickies-compat.php

    r5295 r5301  
    213213
    214214            // Compat authors.
    215             if ( $this->authors && in_array( $user->user_login, $this->authors ) ) {
     215            if ( $this->authors && in_array( $user->user_nicename, $this->authors ) ) {
    216216                $retval = true;
    217217            }
    218218
    219219            // Compat contributors.
    220             if ( $this->contributors && in_array( $user->user_login, $this->contributors ) ) {
     220            if ( $this->contributors && in_array( $user->user_nicename, $this->contributors ) ) {
    221221                $retval = true;
    222222            }
Note: See TracChangeset for help on using the changeset viewer.