From a61f7035add30bee4c007cb7bc9cae7bbc3cd12f Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Tue, 1 Jul 2025 11:02:43 -0400 Subject: [PATCH] fx140: Use ZOTERO_CONFIG as module in itemTree.jsx --- chrome/content/zotero/itemTree.jsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/chrome/content/zotero/itemTree.jsx b/chrome/content/zotero/itemTree.jsx index 91dac9dda7..344edc4a5b 100644 --- a/chrome/content/zotero/itemTree.jsx +++ b/chrome/content/zotero/itemTree.jsx @@ -34,7 +34,8 @@ const Icons = require('components/icons'); const { getCSSIcon, getCSSItemTypeIcon } = Icons; const { COLUMNS } = require("zotero/itemTreeColumns"); const { OS } = ChromeUtils.importESModule("chrome://zotero/content/osfile.mjs"); -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = ChromeUtils.importESModule("resource://gre/modules/XPCOMUtils.sys.mjs"); +const { ZOTERO_CONFIG } = ChromeUtils.importESModule('resource://zotero/config.mjs'); const lazy = {}; XPCOMUtils.defineLazyPreferenceGetter( @@ -3668,9 +3669,9 @@ var ItemTree = class ItemTree extends LibraryTree { html = Zotero.Utilities.htmlSpecialChars(html); html = html.replace( /\[([^\]]+)](.+)\[([^\]]+)]/, - `$1` + `$1` + '$2' - + `$3` + + `$3` ); p.innerHTML = html; div.appendChild(p); @@ -3712,7 +3713,7 @@ var ItemTree = class ItemTree extends LibraryTree { div = doc.createElement('div'); div.className = 'publications'; let p = doc.createElement('p'); - p.textContent = Zotero.getString('publications.intro.text1', window.ZOTERO_CONFIG.DOMAIN_NAME); + p.textContent = Zotero.getString('publications.intro.text1', ZOTERO_CONFIG.DOMAIN_NAME); div.appendChild(p); p = doc.createElement('p');