fix(api): 🐛 Fix issues with quotes not being serialized to API properly

This commit is contained in:
Jesse Wierzbinski 2024-04-26 11:18:37 -10:00
parent b37921d0a3
commit a45a4b3652
No known key found for this signature in database

View file

@ -502,7 +502,8 @@ export class Note {
visibility: data.visibility as APIStatus["visibility"], visibility: data.visibility as APIStatus["visibility"],
url: data.uri || this.getMastoURI(), url: data.uri || this.getMastoURI(),
bookmarked: false, bookmarked: false,
quote: !!data.quotingId, // Set to null because this breaks Megalodon
quote: false,
// @ts-expect-error Pleroma extension // @ts-expect-error Pleroma extension
quote_id: data.quotingId || undefined, quote_id: data.quotingId || undefined,
}; };