From 194a682d043ed1aa9b76826946c9c5ad3c489a12 Mon Sep 17 00:00:00 2001 From: WBHarry Date: Thu, 24 Jul 2025 22:56:38 +0200 Subject: [PATCH] Restored foreignDocumentUuidField --- .../data/fields/foreignDocumentUUIDField.mjs | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/module/data/fields/foreignDocumentUUIDField.mjs b/module/data/fields/foreignDocumentUUIDField.mjs index d328f073..0efa60da 100644 --- a/module/data/fields/foreignDocumentUUIDField.mjs +++ b/module/data/fields/foreignDocumentUUIDField.mjs @@ -23,17 +23,15 @@ export default class ForeignDocumentUUIDField extends foundry.data.fields.Docume /**@override */ initialize(value, _model, _options = {}) { if (this.idOnly) return value; - return () => ForeignDocumentUUIDField.getInitializedField(value); - } - - static getInitializedField(value) { - try { - const doc = fromUuidSync(value); - return doc; - } catch (error) { - console.error(error); - return value ?? null; - } + return () => { + try { + const doc = fromUuidSync(value); + return doc; + } catch (error) { + console.error(error); + return value ?? null; + } + }; } /**@override */