Catch export error if dictionary has no words.

This commit is contained in:
Robbie Antenesse 2016-03-11 12:29:39 -07:00
parent d7f1f2f1be
commit 06281fccac
1 changed files with 8 additions and 4 deletions

View File

@ -574,11 +574,15 @@ function SavePreviousDictionary () {
}
function ExportDictionary() {
var downloadName = removeDiacritics(stripHtmlEntities(currentDictionary.name)).replace(/\W/g, '');
if (downloadName == "") {
downloadName = "export";
if (currentDictionary.words.length > 0) {
var downloadName = removeDiacritics(stripHtmlEntities(currentDictionary.name)).replace(/\W/g, '');
if (downloadName == "") {
downloadName = "export";
}
download(downloadName + ".dict", localStorage.getItem('dictionary'));
} else {
alert("Dictionary must have at least 1 word to export.")
}
download(downloadName + ".dict", localStorage.getItem('dictionary'));
}
function ImportDictionary() {