forked from GNUsocial/gnu-social
Diaspora plugin is almost there (for remote salmon slaps at least)
This commit is contained in:
@@ -46,7 +46,7 @@ class Salmon
|
||||
* @param User $user local user profile whose keys we sign with
|
||||
* @return boolean success
|
||||
*/
|
||||
public static function post($endpoint_uri, $xml, User $user)
|
||||
public static function post($endpoint_uri, $xml, User $user, Profile $target=null)
|
||||
{
|
||||
if (empty($endpoint_uri)) {
|
||||
common_debug('No endpoint URI for Salmon post to '.$user->getUri());
|
||||
@@ -60,7 +60,8 @@ class Salmon
|
||||
return false;
|
||||
}
|
||||
|
||||
if (Event::handle('SalmonSlap', array($magic_env))) {
|
||||
// $target is so far only used in Diaspora, so it can be null
|
||||
if (Event::handle('SalmonSlap', array($endpoint_uri, $magic_env, $target))) {
|
||||
return false;
|
||||
//throw new ServerException('Could not distribute salmon slap as no plugin completed the event.');
|
||||
}
|
||||
|
Reference in New Issue
Block a user