diff --git a/caravel/assets/javascripts/explore.js b/caravel/assets/javascripts/explore.js index 73546364139..27faccbf0d7 100644 --- a/caravel/assets/javascripts/explore.js +++ b/caravel/assets/javascripts/explore.js @@ -64,7 +64,9 @@ function query(force, pushState) { } $('.query-and-save button').attr('disabled', 'disabled'); $('.btn-group.results span,a').attr('disabled', 'disabled'); - $('div.alert').remove(); + if (force) { // Don't hide the alert message when the page is just loaded + $('div.alert').remove(); + } $('#is_cached').hide(); prepForm(); slice.render(force); diff --git a/caravel/views.py b/caravel/views.py index 751f62e0f07..88ba3b672b0 100644 --- a/caravel/views.py +++ b/caravel/views.py @@ -842,7 +842,7 @@ class Caravel(BaseView): def overwrite_slice(self, slc): can_update = check_ownership(slc, raise_if_false=False) if not can_update: - flash("You cannot overwrite [{}]".format(slc)) + flash("You cannot overwrite [{}]".format(slc), "danger") else: session = db.session() session.merge(slc)