From fd0905a2cb6dd676b7c6dff337db49f3260d1422 Mon Sep 17 00:00:00 2001 From: dheeyi Date: Fri, 17 Apr 2015 12:17:20 -0400 Subject: [PATCH] =?UTF-8?q?PM-2313=200017153:=20Always=20dropping=20databa?= =?UTF-8?q?se=20when=20creating=20a=20new=20site=20from=20install/newSite.?= =?UTF-8?q?=20Causa=20:=20Fue=20definida=20asi,=20y=20siempre=20hacia=20dr?= =?UTF-8?q?op=20de=20bases=20de=20datos.=20Soluci=C3=B3=20Aunque=20desde?= =?UTF-8?q?=20la=20interfaz=20siempre=20se=20verificaba=20la=20base=20de?= =?UTF-8?q?=20datos=20si=20existia=20sin=20embargo=20onternamente=20se=20h?= =?UTF-8?q?acia=20un=20drop=20de=20esa=20base=20de=20datos.=20Se=20valido?= =?UTF-8?q?=20esto=20con=20el=20cual=20se=20controla=20ese=20comportamient?= =?UTF-8?q?o.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- workflow/engine/templates/setup/newSite.js | 25 +++++++++++-------- .../xmlform/login/forgotPasswordpm3.xml | 2 +- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/workflow/engine/templates/setup/newSite.js b/workflow/engine/templates/setup/newSite.js index 17682f224..badfc12e5 100755 --- a/workflow/engine/templates/setup/newSite.js +++ b/workflow/engine/templates/setup/newSite.js @@ -198,20 +198,23 @@ Ext.onReady(function(){ function createNW(nwTitle, aoDbWf, aoDbRb, aoDbRp, nwUsername, nwPassword, nwPassword2){ PMExt.confirm(_('ID_CONFIRM'), _('NEW_SITE_CONFIRM_TO_CREATE'), function(){ var loadMask = new Ext.LoadMask(document.body, {msg : _('ID_SITE_CREATING')}); + var oParams = { + action : 'create', + NW_TITLE : nwTitle, + AO_DB_WF : aoDbWf, + AO_DB_RB : aoDbRb, + AO_DB_RP : aoDbRp, + NW_USERNAME : nwUsername, + NW_PASSWORD : nwPassword, + NW_PASSWORD2 : nwPassword2 + }; + if(aoDbDrop){ + oParams.AO_DB_DROP = 'On'; + } loadMask.show(); Ext.Ajax.request({ url: '../newSiteProxy/testingNW', - params: { - action : 'create', - NW_TITLE : nwTitle, - AO_DB_WF : aoDbWf, - AO_DB_RB : aoDbRb, - AO_DB_RP : aoDbRp, - NW_USERNAME : nwUsername, - NW_PASSWORD : nwPassword, - NW_PASSWORD2 : nwPassword2, - AO_DB_DROP : aoDbDrop - }, + params: oParams, method: 'POST', success: function ( result, request ) { loadMask.hide(); diff --git a/workflow/engine/xmlform/login/forgotPasswordpm3.xml b/workflow/engine/xmlform/login/forgotPasswordpm3.xml index 1c148713a..87021af92 100755 --- a/workflow/engine/xmlform/login/forgotPasswordpm3.xml +++ b/workflow/engine/xmlform/login/forgotPasswordpm3.xml @@ -6,7 +6,7 @@ - +