Queue Redis 1/notification

3863

Actions
State
Succeeded
Timestamp
Thu, Apr 10, 2025 12:58 PM
Attempts Made
0
Permalinks
Job 3863 JSON
Data
{
  "template": "error_notification",
  "user": {
    "name": "Gyula Szabó",
    "email": "gyszabo@gmail.com"
  },
  "params": {
    "message": "{\n  "source_id": 56494,\n  "target_id": 56498,\n  "user_id": 78,\n  "prodege": {\n    "success": true\n  },\n  "disqo": {\n    "success": false,\n    "error": "child \\"cpi\\" fails because [\\"cpi\\" is required]. child \\"qualifications\\" fails because [\\"qualifications\\" is required]",\n    "stack": "ValidationError: child \\"cpi\\" fails because [\\"cpi\\" is required]. child \\"qualifications\\" fails because [\\"qualifications\\" is required]\\n    at exports.process (/src/node_modules/joi/lib/errors.js:203:19)\\n    at internals.Object._validateWithOptions (/src/node_modules/joi/lib/types/any/index.js:764:31)\\n    at root.validate (/src/node_modules/joi/lib/index.js:147:23)\\n    at joiValidate (/src/lib/utils.js:115:22)\\n    at Abstract.validateData (/src/lib/panel_api/abstract.js:161:24)\\n    at Disqo.apiRequest (/src/lib/panel_api/disqo.js:396:26)\\n    at Disqo.createQuota (/src/lib/panel_api/disqo.js:257:17)\\n    at createProjectQuota (/src/queue/handlers/clone_project_panelapi.js:19:31)\\n    at /src/queue/handlers/clone_project_panelapi.js:48:29\\n    at Array.map (<anonymous>)",\n    "route": {\n      "id": 112544,\n      "panel_api": "disqo",\n      "use_panel_api": true,\n      "variables": [\n        "tid"\n      ],\n      "fixed_variables": null,\n      "hash": "thi7dRDcl6862kV",\n      "api_data": {\n        "quotas": {\n          "17826": {\n            "id": "17826",\n            "cpi": 3.11,\n            "name": "FL",\n            "status": "PAUSED",\n            "createdAt": "2025-04-09T15:13:20.454Z",\n            "updatedAt": "2025-04-10T12:57:50.683Z",\n            "project_id": "56494-67189",\n            "clicksWanted": 1000,\n            "currentClicks": 448,\n            "qualifications": {\n              "and": [\n                {\n                  "equals": {\n                    "unit": null,\n                    "values": [\n                      "2",\n                      "1"\n                    ],\n                    "question": "gender"\n                  }\n                },\n                {\n                  "range": {\n                    "unit": "years",\n                    "values": [\n                      {\n                        "gte": "25",\n                        "lte": "99"\n                      }\n                    ],\n                    "question": "age"\n                  }\n                },\n                {\n                  "equals": {\n                    "unit": null,\n                    "values": [\n                      "1",\n                      "2",\n                      "3",\n                      "4",\n                      "5"\n                    ],\n                    "question": "smoke"\n                  }\n                },\n                {\n                  "equals": {\n                    "unit": null,\n                    "values": [\n                      "1",\n                      "2"\n                    ],\n                    "question": "geousregion"\n                  }\n                }\n              ]\n            },\n            "completesWanted": 350,\n            "currentCompletes": 16,\n            "isAcceptingPanelists": false\n          },\n          "63140": [\n            null,\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            },\n            {\n              "id": "63140",\n              "cpi": 3.11,\n              "status": "PAUSED",\n              "createdAt": "2025-04-09T15:15:24.465Z",\n              "updatedAt": null,\n              "clicksWanted": 1000,\n              "currentClicks": 0,\n              "qualifications": {\n                "and": [\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2"\n                      ],\n                      "question": "gender"\n                    }\n                  },\n                  {\n                    "range": {\n                      "unit": "years",\n                      "values": [\n                        {\n                          "gte": "25",\n                          "lte": "99"\n                        }\n                      ],\n                      "question": "age"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "1",\n                        "2",\n                        "3",\n                        "4",\n                        "5"\n                      ],\n                      "question": "smoke"\n                    }\n                  },\n                  {\n                    "equals": {\n                      "unit": null,\n                      "values": [\n                        "2",\n                        "4"\n                      ],\n                      "question": "geousregion"\n                    }\n                  }\n                ]\n              },\n              "completesWanted": 270,\n              "currentCompletes": 0,\n              "isAcceptingPanelists": false\n            }\n          ]\n        },\n        "project": {\n          "id": "56494-67189",\n          "cpi": 3.11,\n          "loi": 20,\n          "url": "https://survey.emi-rs.com/start/1kZ8FJ2EQKuKQ6d/",\n          "name": "RJR Disposables Consumer Deep Dive Quant - Disqo API #2 (clone #56493)",\n          "buyer": "",\n          "status": "HOLD",\n          "country": "US",\n          "devices": [\n            "PHONE",\n            "TABLET",\n            "DESKTOP"\n          ],\n          "clientId": 82788,\n          "closedAt": null,\n          "createdAt": "2025-04-09T15:13:19.922Z",\n          "studyType": "AD_HOC",\n          "updatedAt": "2025-04-10T12:57:47.710Z",\n          "allocation": null,\n          "supplierId": 54637,\n          "autoCloseAt": null,\n          "completedAt": null,\n          "redirectUrl": null,\n          "clicksWanted": 5000,\n          "currentClicks": 448,\n          "trackingField": "CLICKS",\n          "conversionRate": 20,\n          "qualifications": {\n            "and": [\n              {\n                "equals": {\n                  "unit": null,\n                  "values": [\n                    "1",\n                    "2"\n                  ],\n                  "question": "gender"\n                }\n              },\n              {\n                "range": {\n                  "unit": "years",\n                  "values": [\n                    {\n                      "gte": "25",\n                      "lte": "99"\n                    }\n                  ],\n                  "question": "age"\n                }\n              },\n              {\n                "equals": {\n                  "unit": null,\n                  "values": [\n                    "1",\n                    "2",\n                    "3",\n                    "4",\n                    "5"\n                  ],\n                  "question": "smoke"\n                }\n              },\n              {\n                "equals": {\n                  "unit": null,\n                  "values": [\n                    "1",\n                    "2",\n                    "3",\n                    "4"\n                  ],\n                  "question": "geousregion"\n                }\n              }\n            ]\n          },\n          "completesWanted": 500,\n          "currentCompletes": 16,\n          "enforceScreenOut": true,\n          "hasExcludedUsers": false,\n          "hasIncludedUsers": false,\n          "hasExcludedProjects": false,\n          "isAcceptingPanelists": false,\n          "supplierUserIncentive": null\n        }\n      },\n      "project_id": 56498,\n      "project_name": "RJR Disposables Consumer Deep Dive Quant - Disqo API #2 (clone #56493) (clone #56494)",\n      "io_number": "67189",\n      "survey_url": "https://survey.emi-rs.com/start/thi7dRDcl6862kV",\n      "pm_id": 78\n    }\n  }\n}",
    "subject": "Clone panel API error"
  }
}