---
# System prepended metadata

title: Errores en ejemplo

---

# Errores en ejemplo

## No se puede desincronizar el calendario de ananda
- Reinicio la BD
- Intento desloguear
- aparece el siguiente mensaje en auth:
    ```
    0|auth  | 2020-12-22T15:10:15.006Z info: /google-logout was already logged out [host: ejemplo.equip.cloud, user: 177fabf8-6fc3-45d2-b23d-cf2a2d27ef79]
    ```
- Hipóstesis: Auth no está respondiendo ok cuando equip le pide que desloguee a un usuario que aparece deslogueado en auth. (problema que solo afecta a los servidores de staging, ejemplo y demo)

## Se queda pegado al pasar de día
- En la api aparece el siguiente log
    ```
    api_1  | Previous Date ISO: 2019-02-28T15:12:15.244Z
    api_1  | Previous Date: Thu Feb 28 2019 12:12:15 GMT-0300 (Chile Summer Time)
    api_1  | Previous moment: 2019-02-28T12:12:15-03:00
    api_1  | is current Date instance of Date: true
    api_1  | Current Date ISO: 2019-03-01T15:12:15.251Z
    api_1  | Current Date: Fri Mar 01 2019 12:12:15 GMT-0300 (Chile Summer Time)
    api_1  | Current moment: 2019-03-01T12:12:15-03:00
    api_1  | 2019-03-01T15:12:15.268Z info: ::ffff:157.230.136.225 "sync/NEXT_DAY" "177fabf8-6fc3-45d2-b23d-cf2a2d27ef79" "8105276a-7420-4c91-8a69-613d94df3887" POST /api/handleAction 200 28.23
    api_1  | 2019-03-01T15:12:16.543Z error: Object field 'order' may not be undefined
    ```
- Ese error debe estar produciendose en alguna consecuencia del cron
- El error aparece en la última BD guardada, en las anteriores no.
- Hipóstesis: Es un error que se genera en la línea 250 del archivo midnight. Para el usuario con id '177fabf8-6fc3-45d2-b23d-cf2a2d27ef79' el `project.order` está dando undefined (como resultado de la ejecución del cron). 
- EL próyecto que genera el error tiene el id: 'e99ecb28-360c-48ed-a9e1-362f1132ac03' y el título: 'Proyecto D: Proyecto con indentaciones y tarjetas con títulos largos', 
- El error ocurre en la consecuencia removeExpiredEquipEvents, al llamar a la función utils ` getItemsAndOrderOfProjectByItemsBatch` definida en `/libs/actionReducer/utils/index.js` quién recibe el siguiente order (del proyecto mencionado arriba):
    ```
    { id: 'e0824093-a155-4d1a-a4b3-90ab74bd5f6c', type: 'request' },
  { id: 'cddad014-6cb6-4ed7-aaed-95bfa29772b0', type: 'request' },
  { id: 'de96024e-63fd-45bd-bce8-a85d475fb5c6', type: 'section' },
  { id: '21c6fb4b-787e-44e0-98ff-f9d1207a83ea', type: 'commitment' },
  { id: '4868fd7f-0b39-4063-92c8-620ad30ae17c', type: 'commitment' },
  { id: '7199ec23-5f7d-417f-b858-6c3a7919641a', type: 'commitment' },
  { id: '6c301df8-0774-43c9-98c3-a04487142d4e', type: 'task' },
  { id: 'f50f7e27-c589-4b58-ba02-db2f2e8e34e9', type: 'draft' },
  { id: '1f8ab8c7-2ce8-4190-92e3-017e819f5898', type: 'draft' },
  { id: '7095ce8f-b703-41e8-83a3-a87937edf89a', type: 'section' }
    ```
  Y devuelve order undefined
- Este error aparentemente fue introducido en la versión de la api 0.38.156 - 2020-10-15 correspondiente al pedido https://beta.equip.cloud/request/4125/1dcd45ed-7bb3-40a8-bd36-ab536131cf23/
- Queda pendiente dilusidar si el error es debido a la función o es particular a ese proyecto, debido a que este cambio se realizó hace 2 meses y no había sido reconocido hasta ahora.