From 69293703f21fd53b2232d8faa9aa10bae2a26202 Mon Sep 17 00:00:00 2001 From: Duncan Sommerville Date: Wed, 2 Sep 2015 12:53:24 -0400 Subject: [PATCH] SAAS-1041 - add confirmation window when deleting a user --- airtime_mvc/public/js/airtime/user/user.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/airtime_mvc/public/js/airtime/user/user.js b/airtime_mvc/public/js/airtime/user/user.js index e277d4266..921369546 100644 --- a/airtime_mvc/public/js/airtime/user/user.js +++ b/airtime_mvc/public/js/airtime/user/user.js @@ -43,10 +43,16 @@ function rowClickCallback(row_id){ }}); } -function removeUserCallback(row_id, nRow){ - $.ajax({ url: baseUrl+'User/remove-user/id/'+ row_id +'/format/json', dataType:"text", success:function(data){ - var o = $('#users_datatable').dataTable().fnDeleteRow(nRow); - }}); +function removeUserCallback(row_id, nRow) { + if (confirm($.i18n._("Are you sure you want to delete this user?"))) { + $.ajax({ + url: baseUrl + 'User/remove-user/id/' + row_id + '/format/json', + dataType: "text", + success: function (data) { + var o = $('#users_datatable').dataTable().fnDeleteRow(nRow); + } + }); + } } function rowCallback( nRow, aData, iDisplayIndex ){