fix handling of files without extensions

This commit is contained in:
Simon Kornblith 2010-11-07 07:38:50 +00:00
parent a7a911683c
commit dd5942c538

View file

@ -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) {