fix handling of files without extensions
This commit is contained in:
parent
a7a911683c
commit
dd5942c538
1 changed files with 4 additions and 3 deletions
|
@ -260,8 +260,9 @@ var Zotero_File_Interface = new function() {
|
|||
function _importTranslatorsAvailable(translation, translators) {
|
||||
if(translators.length) {
|
||||
if(translation.location instanceof Components.interfaces.nsIFile) {
|
||||
var collectionName = (translation.location.isDirectory() ? translation.location.leafName
|
||||
: translation.location.leafName.substr(0, translation.location.leafName.lastIndexOf(".")));
|
||||
var leafName = translation.location.leafName;
|
||||
var collectionName = (translation.location.isDirectory() || leafName.indexOf(".") === -1 ? leafName
|
||||
: leafName.substr(0, leafName.lastIndexOf(".")));
|
||||
var allCollections = Zotero.getCollections();
|
||||
for(var i=0; i<allCollections.length; i++) {
|
||||
if(allCollections[i].name == collectionName) {
|
||||
|
@ -617,4 +618,4 @@ Zotero_File_Interface.Progress = new function() {
|
|||
function close() {
|
||||
Zotero.hideZoteroPaneOverlay();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue