AP: Interpret "update" as "create" when item isn't found

This commit is contained in:
Michael 2020-04-23 19:57:20 +00:00
parent 43b8bdea07
commit 778ff0689f

View file

@ -173,7 +173,8 @@ class Processor
{
$item = Item::selectFirst(['uri', 'uri-id', 'thr-parent', 'gravity'], ['uri' => $activity['id']]);
if (!DBA::isResult($item)) {
Logger::warning('Unknown item', ['uri' => $activity['id']]);
Logger::warning('No existing item, item will be created', ['uri' => $activity['id']]);
self::createItem($activity);
return;
}