Making WordPress.org

Changeset 14490


Ignore:
Timestamp:
07/24/2025 07:15:24 AM (11 months ago)
Author:
dd32
Message:

Make: GitHub Invite Tool: Better handling for missing/not-selected metadata.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-github-invite/admin-post.php

    r12859 r14490  
    1616    check_admin_referer( 'github_invite' );
    1717
    18     $input    = wp_unslash( $_POST['invite'] );
    19     $team_ids = (array) wp_unslash( $_POST['team_id'] );
     18    $input    = wp_unslash( $_POST['invite'] ?? '' );
     19    $team_ids = (array) wp_unslash( $_POST['team_id'] ?? [] );
    2020    $team_ids = array_intersect( $team_ids, get_allowed_teams() );
    2121    $team_ids = array_map( 'intval', $team_ids );
     
    119119    }
    120120
    121     $id = (int) wp_unslash( $_GET['invite'] );
     121    $id = (int) wp_unslash( $_GET['invite'] ?? '' );
    122122
    123123    check_admin_referer( 'github_cancel_invite_' . $id );
     
    151151    check_admin_referer( 'github_invite_settings' );
    152152
    153     $team_ids = wp_unslash( $_POST['team_id'] );
     153    $team_ids = wp_unslash( $_POST['team_id'] ?? [] );
    154154    $team_ids = array_map( 'intval', $team_ids );
    155155
Note: See TracChangeset for help on using the changeset viewer.