ArcadiaPower / arc-quickstart

A sample app and accompanying walkthrough for the Arc APIs
7 stars 5 forks source link

Dominion account_details scraper errors #12

Closed jakedouglas closed 2 years ago

jakedouglas commented 2 years ago

We had 5 people try to use Dominion accounts.

Scraper Request UUIDs:

All 3 of them look like this:

        "errors": [
            {
                "type": "BaseError",
                "code": "[FILTERED]",
                "title": "Error: Dominion - Dominion - BaseError in function parakeet-staging-dominion-DominionPower-pgFM5DQTjWoP",
                "detail": "Unknown login error",
                "traceback": "Traceback (most recent call last):\n  File \"/var/task/scraper_lib/error_handler.py\", line 72, in wrapper\n    result = f(scrape, context, **kwargs)\n  File \"/var/task/utilities/dominion/src/handler.py\", line 10, in handler\n    api = Dominion(event)\n  File \"/var/task/utilities/dominion/src/models/dominion.py\", line 29, in __init__\n    self.login()\n  File \"/var/task/utilities/dominion/src/models/dominion.py\", line 54, in login\n    self.verify_successful_login()\n  File \"/var/task/utilities/dominion/src/models/dominion.py\", line 92, in verify_successful_login\n    self.check_post_login_flow()\n  File \"/var/task/utilities/dominion/src/models/dominion.py\", line 100, in check_post_login_flow\n    raise BaseError(\"Unknown login error\")\nscraper_lib.errors.BaseError: Unknown login error\n",
                "screenshot_url": null,
                "html_url": null
            }
        ],
jakedouglas commented 2 years ago

reported to UD https://arcadiapower.slack.com/archives/C014EMV2NUB/p1632943231130200

johnnyman727 commented 2 years ago

Closing since these issue have been ingested into UD's triage system.