*/
public static function getParametersForid(int $id)
{
- $delayed = DBA::selectFirst('delayed-post', ['id', 'wid', 'delayed'], ['id' => $id]);
+ $delayed = DBA::selectFirst('delayed-post', ['id', 'uid', 'wid', 'delayed'], ['id' => $id]);
if (empty($delayed['wid'])) {
return [];
}
$uid = self::getCurrentUserID();
if (isset($parameters['id'])) {
- System::jsonExit(DI::mstdnScheduledStatus()->createFromId($parameters['id'], $uid));
+ System::jsonExit(DI::mstdnScheduledStatus()->createFromId($parameters['id'], $uid)->toArray());
}
$request = self::getRequest([
{
$visibility = ['public', 'private', 'unlisted'];
- $this->id = (string)$delayed_post['uri-id'];
+ $this->id = (string)$delayed_post['id'];
$this->scheduled_at = DateTimeFormat::utc($delayed_post['scheduled_at'], DateTimeFormat::JSON);
$this->params = [