X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fatomgroupnoticefeed.php;h=4e7f992662d53657fa6677018a902fdbe0dbb71d;hb=bbaf9d7f425b7b59f6e910a757c318ea2a420369;hp=39a1fd456efa02a3a89f553d4469f8ddbbf705a2;hpb=53f14ddde6d3c48063c2419916f6961580bb66c3;p=quix0rs-gnu-social.git diff --git a/lib/atomgroupnoticefeed.php b/lib/atomgroupnoticefeed.php index 39a1fd456e..4e7f992662 100644 --- a/lib/atomgroupnoticefeed.php +++ b/lib/atomgroupnoticefeed.php @@ -85,8 +85,14 @@ class AtomGroupNoticeFeed extends AtomNoticeFeed $this->setId($self); $this->setSelfLink($self); - $this->addAuthorRaw($group->asAtomAuthor()); - $this->setActivitySubject($group->asActivitySubject()); + // For groups, we generate an author _AND_ an + // Versions of StatusNet under 0.9.7 treat as a person + // XXX: remove this workaround in future versions + + $ao = ActivityObject::fromGroup($group); + + $this->addAuthorRaw($ao->asString('author'). + $ao->asString('activity:subject')); $this->addLink($group->homeUrl()); }