Make sure translator file ends with newline when saving
Fixes https://github.com/zotero/scaffold/issues/37
This commit is contained in:
parent
c9694e93b0
commit
cddc84ffe3
|
@ -475,8 +475,12 @@ Zotero.Translators = new function() {
|
|||
// JSON.stringify has the benefit of indenting JSON
|
||||
var metadataJSON = JSON.stringify(metadata, null, "\t");
|
||||
|
||||
var str = metadataJSON + "\n\n" + code,
|
||||
translator;
|
||||
var str = metadataJSON + "\n\n" + code;
|
||||
|
||||
// Make sure file ends with newline
|
||||
if (!str.endsWith('\n')) {
|
||||
str += '\n';
|
||||
}
|
||||
|
||||
var translator = Zotero.Translators.get(metadata.translatorID);
|
||||
var sameFile = translator && destFile == translator.path;
|
||||
|
|
Loading…
Reference in New Issue
Block a user