Fix warning, notice and DB Error

This commit is contained in:
Michael 2020-05-05 21:49:48 +00:00
parent f7a45e4153
commit 0f042b064a
2 changed files with 6 additions and 7 deletions

View file

@ -707,7 +707,7 @@ class PostUpdate
while ($delivery = DBA::fetch($deliveries)) {
$id = $delivery['iid'];
unset($delivery['iid']);
DBA::insert('post-delivery-data', $delivery);
DBA::insert('post-delivery-data', $delivery, true);
++$rows;
}
DBA::close($deliveries);

View file

@ -2073,7 +2073,8 @@ class OStatus
}
// uri-id isn't present for follow entry pseudo-items
foreach (Tag::getByURIId($item['uri-id'] ?? 0) as $tag) {
$tags = Tag::getByURIId($item['uri-id'] ?? 0);
foreach ($tags as $tag) {
$mentioned[$tag['url']] = $tag['url'];
}
@ -2123,13 +2124,11 @@ class OStatus
XML::addElement($doc, $entry, "mastodon:scope", "public");
}
if (count($tags)) {
foreach ($tags as $tag) {
if ($tag['type'] == Tag::HASHTAG) {
XML::addElement($doc, $entry, "category", "", ["term" => $tag['name']]);
}
}
}
self::getAttachment($doc, $entry, $item);