renderStatus: fix duplicated attachments
This commit is contained in:
parent
c89be75e5b
commit
ce49c500ae
|
@ -76,13 +76,11 @@ async function renderStatus(event: DittoEvent, opts: RenderStatusOpts): Promise<
|
||||||
const cw = event.tags.find(isCWTag);
|
const cw = event.tags.find(isCWTag);
|
||||||
const subject = event.tags.find((tag) => tag[0] === 'subject');
|
const subject = event.tags.find((tag) => tag[0] === 'subject');
|
||||||
|
|
||||||
const mediaLinks = getMediaLinks(links);
|
|
||||||
|
|
||||||
const imeta: string[][][] = event.tags
|
const imeta: string[][][] = event.tags
|
||||||
.filter(([name]) => name === 'imeta')
|
.filter(([name]) => name === 'imeta')
|
||||||
.map(([_, ...entries]) => entries.map((entry) => entry.split(' ')));
|
.map(([_, ...entries]) => entries.map((entry) => entry.split(' ')));
|
||||||
|
|
||||||
const media = [...mediaLinks, ...imeta];
|
const media = imeta.length ? imeta : getMediaLinks(links);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: event.id,
|
id: event.id,
|
||||||
|
|
Loading…
Reference in New Issue