Skip to:
Content

bbPress.org

Ticket #2120: 2120.1.diff

File 2120.1.diff, 1.2 KB (added by jmdodd, 12 years ago)

Fix group forum topic favorite/subscription URLs.

  • includes/users/template-tags.php

     
    700700                // already the user's favorite
    701701                if ( bbp_is_favorites() ) {
    702702                        $permalink = bbp_get_favorites_permalink( $user_id );
    703                 } elseif ( is_singular( bbp_get_topic_post_type() ) ) {
     703                } elseif ( bbp_is_single_topic() || bbp_is_single_reply() ) {
    704704                        $permalink = bbp_get_topic_permalink( $topic_id );
    705                 } elseif ( is_singular( bbp_get_reply_post_type() ) ) {
    706                         $permalink = bbp_get_topic_permalink( $topic_id );
    707705                } else {
    708706                        $permalink = get_permalink();
    709707                }
     
    858856                // subscribed already
    859857                if ( bbp_is_subscriptions() ) {
    860858                        $permalink = bbp_get_subscriptions_permalink( $user_id );
    861                 } elseif ( is_singular( bbp_get_topic_post_type() ) ) {
     859                } elseif ( bbp_is_single_topic() || bbp_is_single_reply() ) {
    862860                        $permalink = bbp_get_topic_permalink( $topic_id );
    863                 } elseif ( is_singular( bbp_get_reply_post_type() ) ) {
    864                         $permalink = bbp_get_topic_permalink( $topic_id );
    865861                } else {
    866862                        $permalink = get_permalink();
    867863                }