浏览代码

Add confirmation to "Uninstall all" action

Closes #913.
Thibaut Courouble 7 年之前
父节点
当前提交
e64cfcfb64
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      assets/javascripts/views/content/offline_page.coffee

+ 1 - 0
assets/javascripts/views/content/offline_page.coffee

@@ -57,6 +57,7 @@ class app.views.OfflinePage extends app.View
       doc[action](@onInstallSuccess.bind(@, doc), @onInstallError.bind(@, doc), @onInstallProgress.bind(@, doc))
       el.parentNode.innerHTML = "#{el.textContent.replace(/e$/, '')}ing…"
     else if action = el.getAttribute('data-action-all')
+      return unless action isnt 'uninstall' or window.confirm('Uninstall all docs?')
       app.db.migrate()
       $.click(el) for el in @findAll("[data-action='#{action}']")
     return