Skip to content
Snippets Groups Projects
Commit 20cb36ee authored by Agustin's avatar Agustin
Browse files

Merge branch 'hotfix/CalculatorFixes' into develop

parents cbfac716 493421c8
Branches
Tags
No related merge requests found
Pipeline #15947 passed
{"message":"Server initiated","level":"info","timestamp":"2021-09-17T15:45:21.574Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-17T15:59:13.001Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-17T16:00:37.812Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-17T16:00:58.846Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-17T16:04:11.195Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:11:10.977Z"}
{"message":"Parsing error, attribute edad does not respect format","level":"info","timestamp":"2021-09-21T23:11:18.263Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:11:51.723Z"}
{"message":"Parsing error, attribute edad does not respect format","level":"info","timestamp":"2021-09-21T23:11:53.606Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:11:59.722Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:12:10.251Z"}
{"message":"Parsing error, attribute edad does not respect format xd","level":"info","timestamp":"2021-09-21T23:12:11.937Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:12:18.071Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:13:00.025Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:13:00.629Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:13:47.155Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:13:54.052Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:13:55.923Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:14:16.647Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:14:18.427Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:17:16.514Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:19:27.583Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:19:36.413Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:19:37.218Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:20:00.550Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:20:25.186Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:20:25.371Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:20:45.890Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:20:48.165Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:21:27.516Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:22:29.137Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:22:32.583Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:22:53.203Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:23:34.163Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:23:36.189Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:24:27.641Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:24:29.382Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:25:37.448Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:25:39.672Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:27:57.848Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:28:11.370Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:28:14.022Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:29:09.920Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:29:19.544Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:29:20.037Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:29:41.119Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:29:42.652Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:29:58.227Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:30:00.680Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:30:14.877Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:30:15.144Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:30:24.336Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:30:24.599Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:30:53.220Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:31:01.058Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:31:34.666Z"}
{"message":"Parsing error, attribute edad does not respect format undefined","level":"info","timestamp":"2021-09-21T23:31:38.450Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:32:39.954Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:32:58.953Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:33:34.289Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:33:40.009Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:33:47.650Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:33:55.329Z"}
{"message":"Missing dataxdd","level":"info","timestamp":"2021-09-21T23:33:55.974Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:35:29.658Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:35:30.022Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:35:59.644Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:36:02.219Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:36:23.427Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:36:28.638Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:36:43.620Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:36:57.584Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:37:28.177Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:37:28.863Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:37:41.673Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:37:50.265Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:38:00.293Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:38:01.940Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:38:15.784Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:38:16.987Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:38:18.016Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:38:36.272Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:38:47.014Z"}
{"message":"Missing data","level":"info","timestamp":"2021-09-21T23:38:48.673Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:39:24.815Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:40:45.891Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:41:10.679Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:41:30.399Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:41:45.660Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:42:35.554Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:42:52.302Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:43:08.473Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:43:26.976Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:44:14.158Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:49:37.009Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-21T23:51:24.229Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T16:37:27.019Z"}
{"message":"Cannot read property 'forEach' of undefined","level":"info","timestamp":"2021-09-23T16:38:41.855Z"}
{"message":"Cannot read property 'forEach' of undefined","level":"info","timestamp":"2021-09-23T16:40:13.679Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T18:58:43.750Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:00:17.521Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:00:53.861Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:01:15.603Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:03:16.029Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:07:41.225Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:09:31.132Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-23T19:26:28.878Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:21:04.456Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:22:22.118Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:23:08.348Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:23:29.769Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:23:58.600Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:27:30.981Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:28:28.291Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:29:03.337Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:29:17.003Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:29:58.395Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T16:30:44.391Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:00:40.009Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:02:04.975Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:03:14.739Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:03:20.773Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:04:43.585Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:05:12.612Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:05:49.932Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:06:21.439Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:06:38.271Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:07:31.332Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:13:32.173Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:32:27.749Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:32:40.717Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:33:03.038Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:33:14.118Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:33:30.793Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:34:23.130Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-25T17:34:42.200Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-28T00:36:58.156Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-28T19:57:10.737Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:22:57.422Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:23:26.256Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:25:42.032Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:31:19.611Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:32:38.419Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:33:07.756Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:33:11.829Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:37:39.632Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:38:11.539Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:38:23.051Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:38:57.408Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:39:09.153Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:41:09.870Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:41:44.627Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:41:57.925Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:42:46.238Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:42:56.684Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:44:00.223Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:45:12.847Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:49:04.042Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:49:28.149Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:50:37.764Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:51:00.119Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:52:13.726Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:52:32.094Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:52:46.563Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T22:55:04.326Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:00:46.359Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:00:55.111Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:02:01.924Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:03:29.672Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:04:35.477Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:05:57.075Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:06:02.330Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:06:08.562Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:06:45.003Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:06:51.629Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:07:21.917Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:08:13.315Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:09:52.597Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:12:12.704Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:12:29.310Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:12:41.398Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:15:39.554Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:15:56.133Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:17:29.492Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:18:37.721Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:19:25.693Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:19:43.363Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:20:20.848Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:20:57.470Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:21:56.747Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:22:05.033Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:23:18.627Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:24:08.528Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:24:35.125Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:24:54.196Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:26:17.174Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:27:01.675Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:27:20.659Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:31:26.936Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:31:43.219Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:32:11.263Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:33:28.778Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:33:59.742Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:34:20.461Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:34:29.073Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:35:20.398Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:35:33.738Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:35:40.438Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:42:08.249Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:43:05.977Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:44:57.053Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:46:31.029Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:47:55.489Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:49:42.061Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:49:52.531Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:52:26.717Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:53:33.275Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:53:45.500Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:53:59.612Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:55:16.055Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:55:24.440Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:56:46.800Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:56:54.727Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:57:03.703Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:57:23.503Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:57:52.552Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-09-30T23:58:37.258Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:01:38.742Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:02:33.785Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:04:05.641Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:04:55.349Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:05:12.196Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:07:06.540Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:08:13.618Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:08:33.868Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:10:33.685Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:11:06.344Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:11:42.402Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:15:12.136Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:17:38.514Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:22:52.188Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:23:01.126Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:23:27.846Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:25:42.442Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:26:21.430Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:27:28.206Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:27:57.052Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:29:07.578Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:29:18.087Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:29:53.500Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:30:22.014Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:31:23.286Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:32:57.936Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:33:04.009Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:33:21.171Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:33:51.573Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:34:25.521Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:34:31.030Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:34:37.960Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:35:47.820Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:36:12.119Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:36:42.783Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:37:03.314Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:37:11.947Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:37:15.159Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:37:27.870Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:37:36.748Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:38:16.347Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:39:10.142Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:39:52.080Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:39:57.780Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:40:48.464Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:41:09.911Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:41:25.271Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:49:26.373Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-01T00:56:19.675Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:02:37.464Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:03:27.083Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:03:44.095Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:04:03.766Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:04:29.664Z"}
{"message":"Parsing error, attribute edad does not respect format 12 meses","level":"info","timestamp":"2021-10-04T19:04:41.342Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:06:06.739Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:06:12.179Z"}
{"message":"Parsing error, attribute edad does not respect format","level":"info","timestamp":"2021-10-04T19:06:12.588Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:06:29.990Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:06:35.251Z"}
{"message":"Parsing error, attribute edad does not respect format","level":"info","timestamp":"2021-10-04T19:06:39.204Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:06:48.940Z"}
{"message":"Minor PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:06:58.262Z"}
{"message":"Minor PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:07:14.753Z"}
{"message":"Minor PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:07:21.060Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:08:33.430Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:08:41.579Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:08:47.903Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:08:54.206Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:09:02.104Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:09:08.025Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:10:39.947Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:11:22.829Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:12:50.435Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:13:35.543Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:14:08.475Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:14:19.497Z"}
{"message":"Adult PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:14:31.000Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:14:53.145Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:15:14.895Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:15:19.074Z"}
{"message":"Minor PAL data does not meet specification","level":"info","timestamp":"2021-10-04T19:16:47.860Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:18:50.262Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:20:05.073Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:20:34.612Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:20:38.741Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:23:25.153Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:24:27.605Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:24:51.651Z"}
{"message":"Age group data does not meet specification","level":"info","timestamp":"2021-10-04T19:26:33.423Z"}
{"message":"Individual Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:30:16.563Z"}
{"message":"Individual Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:30:20.439Z"}
{"message":"Individual Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:30:27.474Z"}
{"message":"Adult PAL data does not respect format","level":"info","timestamp":"2021-10-04T19:30:47.519Z"}
{"message":"Population Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:31:25.344Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:32:24.782Z"}
{"message":"Population Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:32:37.173Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:34:01.508Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:35:00.399Z"}
{"message":"Server initiated","level":"info","timestamp":"2021-10-04T19:35:27.495Z"}
{"message":"Population Maternity does not respect format","level":"info","timestamp":"2021-10-04T19:35:42.727Z"}
......@@ -21,6 +21,14 @@ const isIndividualMaternity = (obj: IndividualMaternity | PopulationMaternity):
// TEE (Total Energetic Expenditure) = GET (Gasto Energetico Total)
const calculateTEE = (group: AgeGroup, params: number[], preval: MinorPAL): number => {
const prevalCheck: number = preval.intensePALPrevalence
+ preval.lowPALPrevalence
+ preval.moderatePALPrevalence;
if (prevalCheck !== 100 || preval.intensePALPrevalence < 0
|| preval.moderatePALPrevalence < 0 || preval.lowPALPrevalence < 0) {
throw new Error('Minor PAL data does not respect format');
}
const teeModerate: number = params[0]
+ (params[1] * group.medianWeight)
+ params[2] * (group.medianWeight * group.medianWeight);
......@@ -43,6 +51,16 @@ const calculateBMR = (group: AgeGroup, params: number[]): number => {
// PAL (Physical Activity Level) = NAF (Nivel de Actividad Fisica)
const calculatePAL = (params: number[], popData: AdultPAL): number => {
const popCheck: number = popData.ruralPercentage + popData.urbanPercentage;
const urbanPALCheck: number = popData.activeUrbanPAL + popData.lowUrbanPAL;
const ruralPALCheck: number = popData.activeRuralPAL + popData.lowRuralPAL;
if (popCheck !== 100 || urbanPALCheck !== 100 || ruralPALCheck !== 100
|| popData.ruralPercentage < 0 || popData.urbanPercentage < 0
|| popData.activeUrbanPAL < 0 || popData.lowUrbanPAL < 0
|| popData.activeRuralPAL < 0 || popData.lowRuralPAL < 0) {
throw new Error('Adult PAL data does not respect format');
}
const ruralPAL: number = (popData.activeRuralPAL * params[2]) / 100
+ (popData.lowRuralPAL * params[3]) / 100;
const urbanPAL: number = (popData.activeUrbanPAL * params[4]) / 100
......@@ -55,6 +73,11 @@ const calculatePAL = (params: number[], popData: AdultPAL): number => {
// eslint-disable-next-line max-len
const calculateERWomenIndividual = (group: AgeGroup, params: number[], popData: IndividualMaternity, req: number): number => {
const popCheck: number = popData.lactatingWomen + popData.pregnantWomen;
if (popCheck > group.population || popData.lactatingWomen < 0 || popData.pregnantWomen < 0) {
throw new Error('Individual Maternity does not respect format');
}
const percentPregnantWomen = (popData.pregnantWomen * 100) / group.population;
const percentLactatingWomen = (popData.lactatingWomen * 100) / group.population;
......@@ -67,6 +90,13 @@ const calculateERWomenIndividual = (group: AgeGroup, params: number[], popData:
// eslint-disable-next-line max-len
const calculateERWomenPopulation = (params: number[], popData: PopulationMaternity, req: number): number => {
if (popData.countryWomenInAgeGroup > popData.countryPopulation
|| typeof (popData.countryBirthRate) !== 'number' || popData.countryBirthRate < 0
|| typeof (popData.countryWomenInAgeGroup) !== 'number' || popData.countryWomenInAgeGroup < 0
|| typeof (popData.countryPopulation) !== 'number' || popData.countryPopulation < 0) {
throw new Error('Population Maternity does not respect format');
}
const annualBirths = (popData.countryBirthRate * popData.countryPopulation) / 1000;
const percentPregnantWomen = (annualBirths * 75) / popData.countryWomenInAgeGroup;
......
......@@ -326,7 +326,7 @@ const getEquationValues = (ageBracket: AgeBracket, sex: Sex): number[] => {
}
default: {
throw new Error(`Parsing error, attribute edad does not respect format ${ageBracket}`);
throw new Error('Parsing error, attribute edad does not respect format');
}
}
return res;
......
......@@ -3,6 +3,45 @@ import AgeGroupJSON from '../DTOs/AgeGroupJSON';
import AgeBracket from '../Enum/AgeBracket';
import Sex from '../Enum/Sex';
const checkAgeGroup = (group: AgeGroupJSON): boolean => (
typeof (group.age) !== 'string'
|| typeof (group.sex) !== 'string'
|| typeof (group.medianWeight) !== 'number'
|| typeof (group.population) !== 'number'
|| group.medianWeight <= 0
|| group.population <= 0
);
const parseGroups = (groups: AgeGroupJSON[]): AgeGroup[] => {
const retGroups: AgeGroup[] = [];
groups.forEach((ageGroup: AgeGroupJSON) => {
if (checkAgeGroup(ageGroup)) {
throw new Error('Age group data does not meet specification');
} else {
const group: AgeGroup = {
age: ageGroup.age as AgeBracket,
sex: ageGroup.sex as Sex,
medianWeight: ageGroup.medianWeight,
population: ageGroup.population,
};
retGroups.push(group);
}
});
return retGroups;
};
const unparseGroup = (group: AgeGroup): AgeGroupJSON => {
const retGroup: AgeGroupJSON = {
age: group.age as string,
sex: group.sex as string,
medianWeight: group.medianWeight,
population: group.population,
};
return retGroup;
};
export default { parseGroups, unparseGroup };
// const parseSex = (sexo: string): Sex => {
// let sex: Sex = sexo;
// switch (sexo) {
......@@ -158,29 +197,3 @@ import Sex from '../Enum/Sex';
// }
// return age;
// };
const parseGroups = (groups: AgeGroupJSON[]): AgeGroup[] => {
const retGroups: AgeGroup[] = [];
groups.forEach((ageGroup: AgeGroupJSON) => {
const group: AgeGroup = {
age: ageGroup.age as AgeBracket,
sex: ageGroup.sex as Sex,
medianWeight: ageGroup.medianWeight,
population: ageGroup.population,
};
retGroups.push(group);
});
return retGroups;
};
const unparseGroup = (group: AgeGroup): AgeGroupJSON => {
const retGroup: AgeGroupJSON = {
age: group.age as string,
sex: group.sex as string,
medianWeight: group.medianWeight,
population: group.population,
};
return retGroup;
};
export default { parseGroups, unparseGroup };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment