summary refs log tree commit diff
path: root/src/util/entities/EmbedCache.ts
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-03-26 15:14:18 +0100
committerRory& <root@rory.gay>2026-03-26 15:14:18 +0100
commit53ab01c4e2918fa6fd67ca8642efb21f5fc1a63a (patch)
tree3d68fe500558fab55e85ff5158f715890ae4263f /src/util/entities/EmbedCache.ts
parentEmbedHandlers: use youtube handler for youtube music, use OrmUtils.mergeDeep ... (diff)
downloadserver-ts-53ab01c4e2918fa6fd67ca8642efb21f5fc1a63a.tar.xz
EmbedHandlers: more configuration for embeds, switch to storing all returned embeds
Diffstat (limited to 'src/util/entities/EmbedCache.ts')
-rw-r--r--src/util/entities/EmbedCache.ts9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/util/entities/EmbedCache.ts b/src/util/entities/EmbedCache.ts

index a9ffd063..6a773805 100644 --- a/src/util/entities/EmbedCache.ts +++ b/src/util/entities/EmbedCache.ts
@@ -27,12 +27,11 @@ export class EmbedCache extends BaseClass { @Column() url: string; - @Column({ type: "simple-json" }) - embed: Embed; + @Column({ type: "simple-json", nullable: true }) + embed?: Embed; - // TODO: store all returned embed objects from a handler - // @Column({ type: "simple-json" }) - // embeds: Embed[]; + @Column({ type: "simple-json", nullable: true }) + embeds?: Embed[]; @Column({ name: "created_at", type: "timestamp with time zone" }) createdAt: Date;