From b8894916cd1e1bb3cdfd7d1f075c0fedff448b51 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Wed, 1 Jan 2025 01:26:07 -0700 Subject: [PATCH] Tweak the GenericSheet mixin to augment meta based on if there's a document in the application --- module/Apps/GenericSheet.mjs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/module/Apps/GenericSheet.mjs b/module/Apps/GenericSheet.mjs index bcaa680..f724041 100644 --- a/module/Apps/GenericSheet.mjs +++ b/module/Apps/GenericSheet.mjs @@ -27,9 +27,11 @@ export function GenericSheetMixin(HandlebarsSheet) { delete ctx.fields; ctx.meta ??= {}; - ctx.meta.idp = this.document.uuid; - ctx.meta.limited = this.actor.limited; - ctx.meta.editable = ctx.editable; + ctx.meta.idp = this.document?.uuid ?? this.id; + if (this.document) { + ctx.meta.limited = this.document.limited; + ctx.meta.editable = ctx.editable; + } delete ctx.editable; return ctx;