Fix gravatar message for default state where avatar is the default icon from initial user signup.
Fix bug updating last active challenge IDs on user login.
Debug some issues with Cypress tests and update Cypress.
Note:
The last Cypress test run in CI failed because of the workspace challenge tests again:
cypress_1 | 1) Workspace Challenges
cypress_1 | The workspace supports TypeScript challenges and they can be solved:
cypress_1 | AssertionError: Timed out retrying: Expected to find element: `#gs-card`, but never found it.
cypress_1 | at Context.eval (http://client:3000/__cypress/tests?p=src/integration/workspace.spec.ts:228:28)
cypress_1 |
cypress_1 | 2) Workspace Challenges
cypress_1 | The workspace supports Async/Await challenges and they can be solved:
cypress_1 | AssertionError: Timed out retrying: Expected to find element: `#gs-card`, but never found it.
cypress_1 | at Context.eval (http://client:3000/__cypress/tests?p=src/integration/workspace.spec.ts:273:28)
I'm not sure what to do about this, other than disabling the tests. It's possible upgrading Cypress in this PR may help. I ran the tests again locally now a few times and these tests passed consistently. These tests just continue to intermittently fail in CI runs... 😞
This PR:
Note:
The last Cypress test run in CI failed because of the workspace challenge tests again:
I'm not sure what to do about this, other than disabling the tests. It's possible upgrading Cypress in this PR may help. I ran the tests again locally now a few times and these tests passed consistently. These tests just continue to intermittently fail in CI runs... 😞