diff --git a/js/ferncombe.mjs b/js/ferncombe.mjs index 0a9b7a2..f56cc90 100644 --- a/js/ferncombe.mjs +++ b/js/ferncombe.mjs @@ -50,7 +50,7 @@ Hooks.on("renderJournalPageSheet", (app, html, options) => { // Apply handwritten styles if ( doc.getFlag("ferncombe", "handwritten") ) html.addClass("handwritten"); - + }); @@ -59,13 +59,15 @@ Hooks.on("renderJournalPageSheet", (app, html, options) => { /* -------------------------------------------- */ Hooks.on("preCreateJournalEntry", (doc, data, options, userId) => { - doc.data.update({ - flags: { - core: { - sheetClass: "ferncombe.FerncombeJournalSheet" + if(!(data.flags && data.flags.core && data.flags.core.sheetClass)){ + doc.data.update({ + flags: { + core: { + sheetClass: "ferncombe.FerncombeJournalSheet" + } } - } - }) + }); + } }); Hooks.on("preCreateJournalEntryPage", (doc, data, options, userId) => {