public function do_edit_pregunta(View $view) { $pregunta = $view->getPOST('pregunta', false); $enunciado = $view->getPOST('enunciado', false); $enques = Session::get("encuestador"); if ($pregunta && $enunciado && $enques) { $pregs = Pregunta::objects()->filter(array("pk = {$pregunta}", "formulario_id__encuestador_id__pk = " . $enques->get_pk())); if ($pregs->len() > 0) { if (Pregunta::objects()->filter(array("pk = {$pregunta}"))->update(array("enunciado = '{$enunciado}'"))) { return array('id_preg' => $pregunta, 'enunciado' => $enunciado); } } } return $view->response_error(); }