summaryrefslogtreecommitdiff
path: root/share/www/script
diff options
context:
space:
mode:
Diffstat (limited to 'share/www/script')
-rw-r--r--share/www/script/browse.js8
-rw-r--r--share/www/script/jquery.dialog.js2
2 files changed, 9 insertions, 1 deletions
diff --git a/share/www/script/browse.js b/share/www/script/browse.js
index cd9b8bd9..7fafc252 100644
--- a/share/www/script/browse.js
+++ b/share/www/script/browse.js
@@ -84,6 +84,14 @@ function CouchDatabasePage() {
});
}
+ this.compactDatabase = function() {
+ $.showDialog("_compact_database.html", {
+ submit: function() {
+ db.compact();
+ }
+ });
+ }
+
this.deleteDatabase = function() {
$.showDialog("_delete_database.html", {
submit: function() {
diff --git a/share/www/script/jquery.dialog.js b/share/www/script/jquery.dialog.js
index dc8f9c5c..09902758 100644
--- a/share/www/script/jquery.dialog.js
+++ b/share/www/script/jquery.dialog.js
@@ -76,7 +76,7 @@
data[field.name] = field.value;
});
var errors = options.submit(data);
- if (errors == {}) {
+ if (errors == null || errors == {}) {
dismiss();
} else {
for (var name in errors) {