fix: checks

This commit is contained in:
Mar0xy 2023-09-25 19:50:22 +02:00
parent 354937abdd
commit d521e95dda
No known key found for this signature in database
GPG Key ID: 56569BBE47D2C828
2 changed files with 2 additions and 4 deletions

View File

@ -219,7 +219,7 @@ export class ApiStatusMastodon {
const client = getClient(BASE_URL, accessTokens); const client = getClient(BASE_URL, accessTokens);
const body: any = _request.body; const body: any = _request.body;
try { try {
if (body.media_ids) body.media_ids = undefined; if (!body.media_ids) body.media_ids = undefined;
if (body.media_ids && !body.media_ids.length) body.media_ids = undefined; if (body.media_ids && !body.media_ids.length) body.media_ids = undefined;
if (body.media_ids) { if (body.media_ids) {
body.media_ids = (body.media_ids as string[]).map((p) => convertId(p, IdType.SharkeyId)); body.media_ids = (body.media_ids as string[]).map((p) => convertId(p, IdType.SharkeyId));

View File

@ -1155,12 +1155,10 @@ export default class Misskey implements MegalodonInterface {
text: _options.status text: _options.status
} }
if (_options) { if (_options) {
if (_options.media_ids && _options.media_ids.length > 0) { if (_options.media_ids) {
params = Object.assign(params, { params = Object.assign(params, {
fileIds: _options.media_ids fileIds: _options.media_ids
}) })
} else {
_options.media_ids = null;
} }
if (_options.poll) { if (_options.poll) {
let pollParam = { let pollParam = {