From 995905603ef5f2a865e1978b62490560c41cb1ed Mon Sep 17 00:00:00 2001 From: Marco Antonio Nina Date: Wed, 15 Oct 2014 16:48:41 -0400 Subject: [PATCH] PM-611 Table 'root.OAUTH_CLIENTS' doesn't exist... SOLVED MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - En la instalacion sale un mensaje de que table root no existe y se corta la instalacion pero se puede seguir en el workspace. - se debe que el usuario con el que se loguea a la bbdd es confundido con el workspace creado, se aƱadio una validacion para no perder el dato verdadero. --- workflow/engine/controllers/installer.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/workflow/engine/controllers/installer.php b/workflow/engine/controllers/installer.php index c1cfdb771..8fc9433ce 100755 --- a/workflow/engine/controllers/installer.php +++ b/workflow/engine/controllers/installer.php @@ -887,7 +887,11 @@ class Installer extends Controller ); // inserting the outh_client - $query = sprintf( "USE %s;", $wf ); + if (!$userLogged) { + $query = sprintf( "USE %s;", $wf ); + } else { + $query = sprintf( "USE %s;", trim( $_REQUEST['wfDatabase']) ); + } $this->mysqlQuery( $query ); $query = ( "INSERT INTO OAUTH_CLIENTS (CLIENT_ID,CLIENT_SECRET,CLIENT_NAME,CLIENT_DESCRIPTION,CLIENT_WEBSITE,REDIRECT_URI,USR_UID ) VALUES ('x-pm-local-client','179ad45c6ce2cb97cf1029e212046e81','PM Web Designer','ProcessMaker Web Designer App','www.processmaker.com','" . $endpoint . "','00000000000000000000000000000001' )");