X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/blobdiff_plain/2575cdb41d7bcb96e2902876e959680a5c676a4a..6e6538b18dfeef58d5db02165f80162c727d5092:/src/lib/Usuario.php?ds=sidebyside diff --git a/src/lib/Usuario.php b/src/lib/Usuario.php index 3daa98e..2d05191 100644 --- a/src/lib/Usuario.php +++ b/src/lib/Usuario.php @@ -136,10 +136,10 @@ class Usuario /// Muestra el usuario como una opción de un select HTML. function toHtmlOption($selected = null) { - $cred = $this->esAsesor() ? '' : ' ('.$this->getCreditos().')'; + $cred = $this->esAsesor() ? '' : (' ('.$this->getCreditos().')'); $admin = $this->esAdmin() ? '* ' : ''; if (!is_null($selected)) - $selected = ($this->getId() == $user) ? ' selected="selected"' : ''; + $selected = ($this->getId() == $selected) ? ' selected="selected"' : ''; return sprintf("\n", $this->getId(), $selected, $admin, $this->getNombre(), $this->getApellido(), $cred); @@ -149,9 +149,12 @@ class Usuario function login() { $this->log('Ingreso al sistema'); - $res = file_creditos_login($this->_id); // Actualizamos créditos - if (is_array($res)) - $this->log("Se restaron créditos ({$res[0]}) por no preguntar."); + if (!$this->esAsesor()) + { + $res = file_creditos_login($this->_id); // Actualizamos créditos + if (is_array($res)) + $this->log("Se restaron créditos ($res[0]) por no preguntar."); + } } /// Salida del sistema.