$app->getInput()->save(); $app->redirect($app->getHelper('UrlHelper')->getUrl('login')); /* Mientras esto se mueve a donde debe estar */ $app->shutdown(); die; //$error = "La combinación de Correo y Contraseña son incorrectos."; //$actError = '$("#formError").slideDown("slow"); //$actError = '$("#formError").css("display", "")'; } else { // TODO: SACAR ESTA LOGICA DE AQUI JUNTO CON EL REFACTOR DE LOGIN if ($app->getRequest()->cookie('guest_project')) { // TODO: CAMBIAR ESTE QUERY CUANDO SE CAMBIE EL LOGIN, AHORA ES NECESARIO PORQ EN ESTE PUNTO LA COOKIE AUN NO EXISTE (MISMO REQUERT QUE CUANDO SE CREA Y NO SIRVE getCurrentUser()) $currentUser = User::getUserByEmail($user_user); if ($currentUser->user_type == User::USER_TYPE_CLIENT) { $tmpProjectId = $app->getRequest()->cookie('guest_project'); $tmpProject = TmpProject::getTmpProjectByTmpId($tmpProjectId); if ($tmpProject) { $project = Project::createProjectFromTmp($tmpProject, $currentUser->id); TmpProject::assignTmpProjectToUser($tmpProject->pro_id, $currentUser->id); // Event: Proyectos subidos $eventData = new stdClass(); $eventData->user_id = $currentUser->id; $eventData->project_id = $project->id(); $eventData->project_name = $project->get('pro_tit'); $events = FAnalytics::getInstance(); $events->trackEvent('Proyecto', 'Proyectos subidos', json_encode($eventData)); } // Delete cookie $app->getResponse()->removeCookie('guest_project'); } }