Fix some warnings
This commit is contained in:
parent
d200503381
commit
9df68da80e
|
@ -71,7 +71,7 @@ class Statuses extends BaseApi
|
||||||
'origin' => true,
|
'origin' => true,
|
||||||
];
|
];
|
||||||
|
|
||||||
$post = Post::selectFirst(['uri-id', 'id', 'gravity', 'uid', 'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'network'], $condition);
|
$post = Post::selectFirst(['uri-id', 'id', 'gravity', 'verb', 'uid', 'allow_cid', 'allow_gid', 'deny_cid', 'deny_gid', 'network'], $condition);
|
||||||
if (empty($post['id'])) {
|
if (empty($post['id'])) {
|
||||||
throw new HTTPException\NotFoundException('Item with URI ID ' . $this->parameters['id'] . ' not found for user ' . $uid . '.');
|
throw new HTTPException\NotFoundException('Item with URI ID ' . $this->parameters['id'] . ' not found for user ' . $uid . '.');
|
||||||
}
|
}
|
||||||
|
@ -87,6 +87,8 @@ class Statuses extends BaseApi
|
||||||
$item['uid'] = $post['uid'];
|
$item['uid'] = $post['uid'];
|
||||||
$item['body'] = $body;
|
$item['body'] = $body;
|
||||||
$item['network'] = $post['network'];
|
$item['network'] = $post['network'];
|
||||||
|
$item['gravity'] = $post['gravity'];
|
||||||
|
$item['verb'] = $post['verb'];
|
||||||
$item['app'] = $this->getApp();
|
$item['app'] = $this->getApp();
|
||||||
|
|
||||||
if (!empty($request['language'])) {
|
if (!empty($request['language'])) {
|
||||||
|
@ -108,7 +110,7 @@ class Statuses extends BaseApi
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$item = DI::contentItem()->expandTags($item, $request['visibility'] == 'direct');
|
$item = DI::contentItem()->expandTags($item);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
The provided ids in the request value consists of these two sources:
|
The provided ids in the request value consists of these two sources:
|
||||||
|
|
|
@ -264,7 +264,7 @@ class ClientToServer
|
||||||
$item['contact-id'] = $owner['id'];
|
$item['contact-id'] = $owner['id'];
|
||||||
$item['author-id'] = $item['owner-id'] = Contact::getPublicIdByUserId($uid);
|
$item['author-id'] = $item['owner-id'] = Contact::getPublicIdByUserId($uid);
|
||||||
$item['title'] = $object_data['name'];
|
$item['title'] = $object_data['name'];
|
||||||
$item['body'] = Markdown::toBBCode($object_data['content']);
|
$item['body'] = Markdown::toBBCode($object_data['content'] ?? '');
|
||||||
$item['app'] = $application['name'] ?? 'API';
|
$item['app'] = $application['name'] ?? 'API';
|
||||||
|
|
||||||
if (!empty($object_data['target'][Receiver::TARGET_GLOBAL])) {
|
if (!empty($object_data['target'][Receiver::TARGET_GLOBAL])) {
|
||||||
|
@ -354,6 +354,10 @@ class ClientToServer
|
||||||
|
|
||||||
$apcontact = APContact::getByURL($owner['url']);
|
$apcontact = APContact::getByURL($owner['url']);
|
||||||
|
|
||||||
|
if (empty($apcontact)) {
|
||||||
|
throw new \Friendica\Network\HTTPException\NotFoundException();
|
||||||
|
}
|
||||||
|
|
||||||
return self::getCollection($condition, DI::baseUrl() . '/outbox/' . $owner['nickname'], $page, $max_id, $uid, $apcontact['statuses_count']);
|
return self::getCollection($condition, DI::baseUrl() . '/outbox/' . $owner['nickname'], $page, $max_id, $uid, $apcontact['statuses_count']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue