fix pleroma 2.0.2 breaking status changes

This commit is contained in:
Nicolas Constant 2020-04-17 20:47:31 -04:00
parent 17ba7eb27b
commit 1290d09440
No known key found for this signature in database
GPG Key ID: 1E9F677FB01A5688
1 changed files with 10 additions and 4 deletions

View File

@ -90,8 +90,14 @@ export class MastodonService {
const statusData = new StatusData();
statusData.status = status;
statusData.media_ids = mediaIds;
statusData.poll = poll;
statusData.scheduled_at = scheduled_at;
if (poll) {
statusData['poll'] = poll;
}
if (scheduled_at) {
statusData['scheduled_at'] = scheduled_at;
}
if (in_reply_to_id) {
statusData.in_reply_to_id = in_reply_to_id;
@ -476,11 +482,11 @@ class StatusData {
status: string;
in_reply_to_id: string;
media_ids: string[];
poll: PollParameters;
// poll: PollParameters;
sensitive: boolean;
spoiler_text: string;
visibility: string;
scheduled_at: string;
// scheduled_at: string;
}
export class PollParameters {