yeatmanlab / roar-dashboard

A dashboard to administer ROAR assessments
https://roar.education
Other
4 stars 4 forks source link

Add refreshDocs function to HomeParticipant.vue #683

Closed richford closed 3 months ago

richford commented 3 months ago

Proposed changes

This PR attempts to fix an issue where Clever and ClassLink users see no assignments until page refresh.

Previously, before our consent picker refactor, the HomeSelector.vue component would wait for the delayed event from the ConsentModal.vue component and then refresh user docs when it received the event. After that refactor, we forgot to port that behavior into HomeParticipant.vue. This PR remedies that.

Types of changes

What types of changes does this pull request introduce?

Checklist

Justification of missing checklist items

We cannot currently end-to-end test Clever or ClassLink integration.

github-actions[bot] commented 3 months ago

Visit the preview URL for this PR (updated for commit b0abaa1):

https://roar-staging--pr683-bf-add-refresh-docs-twh2rwh9.web.app

(expires Sat, 29 Jun 2024 13:08:31 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2631e9c58fd0104ecbfddd72a62245ddac467460

ROAR
cypress[bot] commented 3 months ago

1 failed test on run #2832 ↗︎

1 19 0 0 Flakiness 0

Details:

Tests for PR 683 "Add refreshDocs function to HomeParticipant.vue" from commit "...
Project: roar-dashboard-e2e Commit: b0abaa1e22
Status: Failed Duration: 03:50 💡
Started: Jun 22, 2024 1:17 PM Ended: Jun 22, 2024 1:21 PM
Failed  cypress/e2e/participant/default-tests/playVideo.cy.js • 1 failed test View Output
Test Artifacts
Playing Video > plays-video Test Replay Screenshots

Review all test suite changes for PR #683 ↗︎