Making WordPress.org


Ignore:
Timestamp:
11/03/2015 05:26:50 AM (9 years ago)
Author:
nacin
Message:

Trac Notifications: Always work with arrays due to JSON use.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/trac-notifications/trac-notifications-db.php

    r2030 r2034  
    8686        return $this->db->get_results( "SELECT name, completed FROM milestone
    8787            WHERE name <> 'WordPress.org' AND (completed = 0 OR completed >= 1386864000000000)
    88             ORDER BY (completed = 0) DESC, name DESC", OBJECT_K );
     88            ORDER BY (completed = 0) DESC, name DESC", ARRAY_A );
    8989    }
    9090
     
    104104        );
    105105
    106         if ( $meta['get_trac_ticket']->reporter !== $username ) {
    107             $meta['get_reporter_last_activity'] = $this->get_reporter_past_activity( $meta['get_trac_ticket']->reporter, $ticket_id );
     106        if ( $meta['get_trac_ticket']['reporter'] !== $username ) {
     107            $meta['get_reporter_last_activity'] = $this->get_reporter_past_activity( $meta['get_trac_ticket']['reporter'], $ticket_id );
    108108        }
    109109
     
    112112
    113113    function get_trac_ticket( $ticket_id ) {
    114         return $this->db->get_row( $this->db->prepare( "SELECT * FROM ticket WHERE id = %d", $ticket_id ) );
     114        return $this->db->get_row( $this->db->prepare( "SELECT * FROM ticket WHERE id = %d", $ticket_id ), ARRAY_A );
    115115    }
    116116
     
    164164
    165165        $activity['tickets'] = $this->db->get_results( $this->db->prepare( "SELECT id, summary, type, status, resolution
    166             FROM ticket WHERE reporter = %s AND id <= %d LIMIT 5", $reporter, $ticket ) );
     166            FROM ticket WHERE reporter = %s AND id <= %d LIMIT 5", $reporter, $ticket ), ARRAY_A );
    167167
    168168        if ( count( $previous_tickets ) === 1 ) {
Note: See TracChangeset for help on using the changeset viewer.