diff --git a/scripts/module.mjs b/scripts/module.mjs
index 59a900c..a44445b 100644
--- a/scripts/module.mjs
+++ b/scripts/module.mjs
@@ -253,7 +253,7 @@ export class MMP {
if (changelog && game.user.isGM) {
let version = module?.version != 'This is auto replaced' ? module?.version : '0.0.0' ?? '0.0.0'
let hasSeen = MODULE.setting('trackedChangelogs')?.[key]?.hasSeen ?? false;
- if (isNewerVersion(version ?? '0.0.0', MODULE.setting('trackedChangelogs')?.[key]?.version ?? '0.0.0')) {
+ if (foundry.utils.isNewerVersion(version ?? '0.0.0', MODULE.setting('trackedChangelogs')?.[key]?.version ?? '0.0.0')) {
MODULE.debug(`${module.title} is newer then last seen, set hasSeen to false`);
hasSeen = false;
}
@@ -1285,20 +1285,24 @@ export class MMP {
version: game.data.coreUpdate.version
})}"> ` : ''}v${game.version}`;
''
- elem[0].querySelector(isNewerVersion(game.version, "11") ? '#game-details li.system span.system-info' : '#game-details li.system span').innerHTML = `${game.data.systemUpdate.hasUpdate ? ` ` : ''}v${game.system.version}`;
if (readme || changelog || attributions || license) {
- elem[0].querySelector('#game-details li.system').insertAdjacentHTML('afterend', '
');
+ systemElem?.insertAdjacentHTML('afterend', '');
if (readme || ((game.system.readme || "").match(APIs.github) ?? false) || ((game.system.readme || "").match(APIs.rawGithub) ?? false)) {
- elem[0].querySelector('#game-details li.system-buttons').insertAdjacentHTML('beforeend', `