From fde158ecaffd8c35b6079eac07da5276c46ded48 Mon Sep 17 00:00:00 2001 From: Joseph Atkins-Turkish Date: Tue, 30 Aug 2016 11:50:44 -0700 Subject: [PATCH] Quick fix and a delete prompt. --- ide/static/ide/js/published_media.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ide/static/ide/js/published_media.js b/ide/static/ide/js/published_media.js index 95c5afb3..8681fabb 100644 --- a/ide/static/ide/js/published_media.js +++ b/ide/static/ide/js/published_media.js @@ -202,7 +202,9 @@ CloudPebble.PublishedMedia = (function() { }); // Set up the delete button delete_btn.click(function() { - self.delete(); + CloudPebble.Prompts.Confirm(gettext("Do you want to delete this Published Media entry?"), gettext("This cannot be undone."), function () { + self.delete(); + }); }); this.setupOptions(); @@ -245,7 +247,7 @@ CloudPebble.PublishedMedia = (function() { /** Save the whole form. If any names are incomplete or resources are invalid, it simply refuses to save without error. */ function save_forms(event) { var data = get_form_data(); - var do_cancel = event.type != 'submit'; + var do_cancel = !event || event.type != 'submit'; var items = get_media_items(); var identifiers = get_eligible_identifiers(); function maybe_error(text) {