From 385704aad709eab70ff038cc406decdf4ada79f1 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Wed, 5 Jun 2013 11:50:30 -0400 Subject: [PATCH] add optional confirm dialog to removeAt() --- src/app/index.coffee | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/index.coffee b/src/app/index.coffee index 069eef103b..0b464a7b13 100644 --- a/src/app/index.coffee +++ b/src/app/index.coffee @@ -104,7 +104,12 @@ get '/', (page, model, params, next) -> # ========== CONTROLLER FUNCTIONS ========== ready (model) -> - exports.removeAt = (e) -> e.at().remove() # used for things like remove website, chat, etc + # used for things like remove website, chat, etc + exports.removeAt = (e, el) -> + if (confirmMessage = $(el).attr 'data-confirm')? + return unless confirm(confirmMessage) is true + debugger + e.at().remove() user = model.at('_user') misc.fixCorruptUser(model) # https://github.com/lefnire/habitrpg/issues/634