Add a user parameter to atom pub api events
This commit is contained in:
parent
e0606d3eca
commit
a85bbd9088
@ -969,9 +969,11 @@ EndRevokeRole: when a role has been revoked
|
|||||||
|
|
||||||
StartAtomPubNewActivity: When a new activity comes in through Atom Pub API
|
StartAtomPubNewActivity: When a new activity comes in through Atom Pub API
|
||||||
- &$activity: received activity
|
- &$activity: received activity
|
||||||
|
- $user: user publishing the entry
|
||||||
|
|
||||||
EndAtomPubNewActivity: When a new activity comes in through Atom Pub API
|
EndAtomPubNewActivity: When a new activity comes in through Atom Pub API
|
||||||
- $activity: received activity
|
- $activity: received activity
|
||||||
|
- $user: user publishing the entry
|
||||||
- $notice: notice that was created
|
- $notice: notice that was created
|
||||||
|
|
||||||
StartXrdActionAliases: About to set aliases for the XRD object for a user
|
StartXrdActionAliases: About to set aliases for the XRD object for a user
|
||||||
|
@ -324,7 +324,7 @@ class ApiTimelineUserAction extends ApiBareAuthAction
|
|||||||
|
|
||||||
$activity = new Activity($dom->documentElement);
|
$activity = new Activity($dom->documentElement);
|
||||||
|
|
||||||
if (Event::handle('StartAtomPubNewActivity', array(&$activity))) {
|
if (Event::handle('StartAtomPubNewActivity', array(&$activity, $this->user))) {
|
||||||
|
|
||||||
if ($activity->verb != ActivityVerb::POST) {
|
if ($activity->verb != ActivityVerb::POST) {
|
||||||
// TRANS: Client error displayed when not using the POST verb.
|
// TRANS: Client error displayed when not using the POST verb.
|
||||||
@ -347,7 +347,7 @@ class ApiTimelineUserAction extends ApiBareAuthAction
|
|||||||
|
|
||||||
$saved = $this->postNote($activity);
|
$saved = $this->postNote($activity);
|
||||||
|
|
||||||
Event::handle('EndAtomPubNewActivity', array($activity, $saved));
|
Event::handle('EndAtomPubNewActivity', array($activity, $this->user, $saved));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($saved)) {
|
if (!empty($saved)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user