OpenFn / unicef-cambodia

UNICEF Cambodia - Primero Interoperability
https://openfn.github.io/unicef-cambodia/
1 stars 2 forks source link

F1-J1: TypeError [Error]: Cannot read property '2' of undefined (LP issue) #47

Closed aleksa-krolls closed 4 years ago

aleksa-krolls commented 4 years ago

When we run F1-J1 to fetch data from Primero, this succeeds locally on an earlier LP version - no issues (see below).

On prod this fails - see the run failure with the error below... so I'm guessing this is re: our latest LP changes and how it affects lastUpdated dates.

Found cases, updating 'last created case' date.

/home/app/assets/node_modules/vm2/lib/contextify.js:230
            throw Decontextify.value(e);
            ^
TypeError [Error]: Cannot read property '2' of undefined

Successful run locally:

────────────────────────────────────────────────────────────────╮
│ ◰ ◱ ◲ ◳  OpenFn/core ~ language-primero#v1.0.3 (Node v12.14.1) │
╰────────────────────────────────────────────────────────────────╯
Primero says: '200 OK'
20 cases retreived from request: {
  "uri": {
    "protocol": "https:",
    "slashes": true,
    "auth": null,
    "host": "cpims-kh-alpha.primero.org",
    "port": null,
    "hostname": "cpims-kh-alpha.primero.org",
    "hash": null,
    "search": "?remote=true&scope%5Bor%5D%5Btransitions_created_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020.01-01-4020&scope%5Bor%5D%5Btransitions_changed_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020%2000%3A00.01-01-4020%2000%3A00&scope%5Bservice_response_types%5D=list%7C%7Creferral_to_oscar",
    "query": "remote=true&scope%5Bor%5D%5Btransitions_created_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020.01-01-4020&scope%5Bor%5D%5Btransitions_changed_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020%2000%3A00.01-01-4020%2000%3A00&scope%5Bservice_response_types%5D=list%7C%7Creferral_to_oscar",
    "pathname": "/api/cases",
    "path": "/api/cases?remote=true&scope%5Bor%5D%5Btransitions_created_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020.01-01-4020&scope%5Bor%5D%5Btransitions_changed_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020%2000%3A00.01-01-4020%2000%3A00&scope%5Bservice_response_types%5D=list%7C%7Creferral_to_oscar",
    "href": "https://cpims-kh-alpha.primero.org/api/cases?remote=true&scope%5Bor%5D%5Btransitions_created_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020.01-01-4020&scope%5Bor%5D%5Btransitions_changed_at%5D=or_op%7C%7Cdate_range%7C%7C03-06-2020%2000%3A00.01-01-4020%2000%3A00&scope%5Bservice_response_types%5D=list%7C%7Creferral_to_oscar"
  },
  "method": "GET",
  "headers": {
    "cookie": "_session_id=UXJDMHlqNGd3c0dVQ3FSS3FnOXcyUUp1V1JUSlNKMGxXUUFLSzlBOGRTQWFzazY3c2w3aUJkUkRleVk3NllMUkpnVXdQbmxTOHJDQTkyMWNvNVdPeWNWakx3TE53UnBVdXJmbE5aWW1leDh2bTlzRGpiNVhMZXhYRTFwZVRZNVdGTVFHVDFoTHZQK3dnbi9yWmtGb0JCdXh3RjlYdDlZRXFqdVVEQ0NocmNvPS0tNmxUUU5WS2xZeWRoT0Y5SjFVU2cvUT09--569e8ef6f510851f33c4faf7d73493ab04d00bd4; _passenger_route=736533574"
  }
}.
Finished.