summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/www/browse/database.html7
-rw-r--r--share/www/script/browse.js3
2 files changed, 8 insertions, 2 deletions
diff --git a/share/www/browse/database.html b/share/www/browse/database.html
index fe17a47b..f1f25e9e 100644
--- a/share/www/browse/database.html
+++ b/share/www/browse/database.html
@@ -79,7 +79,12 @@ specific language governing permissions and limitations under the License.
page.populateViewsMenu();
page.populateViewEditor();
- page.updateDocumentListing();
+ if (!page.isTempView) {
+ page.updateDocumentListing();
+ } else {
+ $("#viewcode").show().removeClass("collapsed").find("textarea")[0].focus();
+ $("#documents").hide();
+ }
$("#switch select").change(function() {
var viewName = $(this).val();
diff --git a/share/www/script/browse.js b/share/www/script/browse.js
index dde31c05..1417a96b 100644
--- a/share/www/script/browse.js
+++ b/share/www/script/browse.js
@@ -115,6 +115,7 @@ function CouchDatabasePage() {
this.viewName = viewName;
this.db = db;
this.isDirty = false;
+ this.isTempView = viewName == "_temp_view";
page = this;
this.addDocument = function() {
@@ -393,7 +394,7 @@ function CouchDatabasePage() {
$.cookies.remove(dbName + ".desc");
}
$("#paging a").unbind();
- $("#documents tbody.content").empty();
+ $("#documents").find("tbody.content").empty().end().show();
this.updateDesignDocLink();
options.success = function(resp) {