commit f6da7bb8d41355147030152c46bc03fefc4812f3
parent 954677636ef1bd0dbdb69612550d33a07b50b35c
Author: Philipp Zumstein <zuphilip@users.noreply.github.com>
Date: Thu, 23 Jun 2016 00:38:48 +0200
Change const to var in utilities
In order to make these mappings also available when the
script is used with `loadSubScript` from outside we
have to use `var` instead of `const`, `let`.
See https://github.com/aurimasv/z2csl/issues/6
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/chrome/content/zotero/xpcom/utilities.js b/chrome/content/zotero/xpcom/utilities.js
@@ -31,7 +31,7 @@
* Note that this is the reverse of the text variable map, since all mappings should be one to one
* and it makes the code cleaner
*/
-const CSL_NAMES_MAPPINGS = {
+var CSL_NAMES_MAPPINGS = {
"author":"author",
"editor":"editor",
"bookAuthor":"container-author",
@@ -47,7 +47,7 @@ const CSL_NAMES_MAPPINGS = {
/*
* Mappings for text variables
*/
-const CSL_TEXT_MAPPINGS = {
+var CSL_TEXT_MAPPINGS = {
"title":["title"],
"container-title":["publicationTitle", "reporter", "code"], /* reporter and code should move to SQL mapping tables */
"collection-title":["seriesTitle", "series"],
@@ -91,7 +91,7 @@ const CSL_TEXT_MAPPINGS = {
/*
* Mappings for dates
*/
-const CSL_DATE_MAPPINGS = {
+var CSL_DATE_MAPPINGS = {
"issued":"date",
"accessed":"accessDate",
"submitted":"filingDate"
@@ -101,7 +101,7 @@ const CSL_DATE_MAPPINGS = {
* Mappings for types
* Also see itemFromCSLJSON
*/
-const CSL_TYPE_MAPPINGS = {
+var CSL_TYPE_MAPPINGS = {
'book':"book",
'bookSection':'chapter',
'journalArticle':"article-journal",