X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Factivity.php;h=b781e498467f0331dbf9dd10db41d015b0cf1faa;hb=1d29ba83150bdd7a23e497ca9a743ac2b6158b6f;hp=11af98abb545e9cc306b831fc3953edea282aae8;hpb=0632d4f20c14a55b99d20fd394c340004d12c92b;p=quix0rs-gnu-social.git diff --git a/lib/activity.php b/lib/activity.php index 11af98abb5..b781e49846 100644 --- a/lib/activity.php +++ b/lib/activity.php @@ -354,11 +354,12 @@ class Activity // body $activity['body'] = $this->content; - // generator <-- We should use this when we know a notice is created - // locally + // generator <-- We could use this when we know a notice is created + // locally. Or if we know the upstream Generator. + + // icon <-- I've decided to use the posting user's stream avatar here + // for now (also included in the avatarLinks extension) - // icon <-- Should we use this? Maybe a little bubble like we have - // on Facebook posts? // object if ($this->verb == ActivityVerb::POST && count($this->objects) == 1) { @@ -436,8 +437,14 @@ class Activity $activity['postedTime'] = self::iso8601Date($this->time); // Change to exactly be RFC3339? - // provider <-- We should probably use this for showing the the source - // of remote notices, if known + // provider + $provider = array( + 'objectType' => 'service', + 'displayName' => common_config('site', 'name'), + 'url' => common_root_url() + ); + + $activity['provider'] = $provider; // target if (!empty($this->target)) {