feat: los motivos de ausentismo mas usados aparecen primero

El catalogo llega ordenado alfabeticamente y son 17 opciones, asi que el motivo
habitual quedaba en cualquier lado y a veces en la segunda pagina.

El bot cuenta que elige cada usuario y los sube. Es por usuario y no global a
proposito: quien registra incapacidades registra sobre todo incapacidades, y
eso le sirve mas que un promedio de toda la operacion.

El orden de PHP 8 es estable, asi que los empates conservan el alfabetico. El
contador se limita a 20 entradas y sobrevive al reset que corre tras cada
registro. Va como opcion por campo (frecuentes) para no reordenar listas donde
el alfabetico importa, como los lotes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-08-05 23:12:49 -05:00
co-authored by Claude Sonnet 4.6
parent 6ff2914162
commit 2d92867431
3 changed files with 69 additions and 1 deletions
+2
View File
@@ -431,6 +431,8 @@ $configJson = [
'source_endpoint_key' => 'novedades_ausentismo_dn',
'value_field' => 'id',
'label_field' => 'nombre',
// Los motivos que este usuario registra seguido, arriba
'frecuentes' => true,
],
[
'key' => 'fecha_inicial',