X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fshowfavorites.php;h=a1a2dabb3877ef3a23359ee405a1bbc57c979453;hb=0cd93c276136f849070b05965cf681734f7b9f09;hp=65bb8f1bebae77207013e65b9741360a96aabbfd;hpb=c227045975905ba0cb690af95baf2cc471974105;p=quix0rs-gnu-social.git diff --git a/actions/showfavorites.php b/actions/showfavorites.php index 65bb8f1beb..a1a2dabb38 100644 --- a/actions/showfavorites.php +++ b/actions/showfavorites.php @@ -99,7 +99,7 @@ class ShowfavoritesAction extends Action $nickname = common_canonical_nickname($this->arg('nickname')); - $this->user = User::staticGet('nickname', $nickname); + $this->user = User::getKV('nickname', $nickname); if (!$this->user) { // TRANS: Client error displayed when trying to display favourite notices for a non-existing user. @@ -165,7 +165,15 @@ class ShowfavoritesAction extends Action */ function getFeeds() { - return array(new Feed(Feed::RSS1, + return array(new Feed(Feed::JSON, + common_local_url('ApiTimelineFavorites', + array( + 'id' => $this->user->nickname, + 'format' => 'as')), + // TRANS: Feed link text. %s is a username. + sprintf(_('Feed for favorites of %s (Activity Streams JSON)'), + $this->user->nickname)), + new Feed(Feed::RSS1, common_local_url('favoritesrss', array('nickname' => $this->user->nickname)), // TRANS: Feed link text. %s is a username.