Fix Fatal errors in Protocol\OStatus (#5466)
This commit is contained in:
parent
53876abfda
commit
b685ef37c9
|
@ -288,7 +288,7 @@ class OStatus
|
||||||
* @param string $hub Called by reference, returns the fetched hub data
|
* @param string $hub Called by reference, returns the fetched hub data
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public static function import($xml, array $importer, array &$contact, &$hub)
|
public static function import($xml, array $importer, array &$contact = null, &$hub)
|
||||||
{
|
{
|
||||||
self::process($xml, $importer, $contact, $hub);
|
self::process($xml, $importer, $contact, $hub);
|
||||||
}
|
}
|
||||||
|
@ -1704,6 +1704,10 @@ class OStatus
|
||||||
|
|
||||||
$parent = Item::selectFirst([], ['uri' => $item["thr-parent"], 'uid' => $item["uid"]]);
|
$parent = Item::selectFirst([], ['uri' => $item["thr-parent"], 'uid' => $item["uid"]]);
|
||||||
|
|
||||||
|
if (!$parent) {
|
||||||
|
$parent = [];
|
||||||
|
}
|
||||||
|
|
||||||
XML::addElement($doc, $as_object, "activity:object-type", self::constructObjecttype($parent));
|
XML::addElement($doc, $as_object, "activity:object-type", self::constructObjecttype($parent));
|
||||||
|
|
||||||
self::entryContent($doc, $as_object, $parent, $owner, "New entry");
|
self::entryContent($doc, $as_object, $parent, $owner, "New entry");
|
||||||
|
|
Loading…
Reference in a new issue