$this->factory = $factory;
}
- public function selectOneById(int $lastInsertId): \Friendica\Moderation\Factory\Report
+ public function selectOneById(int $lastInsertId): \Friendica\Moderation\Entity\Report
{
return $this->_selectOne(['id' => $lastInsertId]);
}
'forward' => $Report->forward,
];
+ $postUriIds = $Report->postUriIds;
+
if ($Report->id) {
$this->db->update(self::$table_name, $fields, ['id' => $Report->id]);
} else {
$this->db->delete('report-post', ['rid' => $Report->id]);
- foreach ($Report->postUriIds as $uriId) {
+ foreach ($postUriIds as $uriId) {
if (Post::exists(['uri-id' => $uriId])) {
$this->db->insert('report-post', ['rid' => $Report->id, 'uri-id' => $uriId]);
} else {