Making WordPress.org


Ignore:
Timestamp:
09/16/2022 10:15:08 AM (4 years ago)
Author:
akirk
Message:

gp-translation-helpers: Fix notices

Location:
sites/trunk/wordpress.org/public_html/wp-content/plugins/gp-translation-helpers
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/gp-translation-helpers

    • Property svn:ignore
      •  

        old new  
        88.eslintrc.json
        99tmp
         10phpunit.xml.dist
         11tests
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/gp-translation-helpers/helpers/helper-translation-discussion.php

    r12063 r12071  
    559559                'translation_id'       => isset( $this->data['translation_id'] ) ? $this->data['translation_id'] : null,
    560560                'locale_slug'          => $this->data['locale_slug'],
     561                'original_permalink'   => $this->data['original_permalink'],
    561562                'original_id'          => $this->data['original_id'],
    562563                'project'              => $this->data['project'],
     
    672673     * @param      string  $link     The link.
    673674     * @param      array   $args     The arguments.
    674      * @param      string  $comment  The comment.
     675     * @param      object  $comment  The comment.
    675676     * @param      WP_Post $post     The post.
    676677     *
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/gp-translation-helpers/templates/discussions-dashboard.php

    r12063 r12071  
    4949    }
    5050
    51 
    5251    $comments_by_post_id[ $_comment->comment_post_ID ][] = $_comment;
    5352
     
    6059
    6160// If the referenced comment is not in the current batch of comments we need to re-add it.
    62 foreach ( $bulk_comments as $original_id => $_post_id ) {
    63     if ( ! isset( $comments_by_post_id[ $_comment->comment_post_ID ] ) ) {
    64         $linked_comment = $_comment->comment_content;
    65         $parts          = wp_parse_url( $linked_comment );
    66         $comment_id     = intval( str_replace( 'comment-', '', $parts['fragment'] ) );
    67         if ( $comment_id ) {
    68             $comments_by_post_id[ $_comment->comment_post_ID ][] = get_comment( $comment_id );
     61foreach ( $bulk_comments as $original_id => $_comments ) {
     62    foreach ( $_comments as $_comment ) {
     63        if ( ! isset( $comments_by_post_id[ $_comment->comment_post_ID ] ) ) {
     64            $linked_comment = $_comment->comment_content;
     65            $parts          = wp_parse_url( $linked_comment );
     66            $comment_id     = intval( str_replace( 'comment-', '', $parts['fragment'] ) );
     67            if ( $comment_id ) {
     68                $comments_by_post_id[ $_comment->comment_post_ID ][] = get_comment( $comment_id );
     69                if ( ! isset( $latest_comment_date_by_post_id[ $_comment->comment_post_ID ] ) ) {
     70                    $latest_comment_date_by_post_id[ $_comment->comment_post_ID ] = $_comment->comment_date;
     71                }
     72            }
    6973        }
    7074    }
    7175}
    7276
    73 uasort(
     77uksort(
    7478    $comments_by_post_id,
    7579    function( $a, $b ) use ( $latest_comment_date_by_post_id ) {
    76         return $latest_comment_date_by_post_id[ $b->comment_post_ID ] <=> $latest_comment_date_by_post_id[ $a->comment_post_ID ];
     80        return $latest_comment_date_by_post_id[ $b ] <=> $latest_comment_date_by_post_id[ $a ];
    7781    }
    7882);
Note: See TracChangeset for help on using the changeset viewer.