Skip to content

test: remove "dataShareConsent" modal [WPB-22420]#21237

Merged
JacquelineLehner merged 4 commits into
devfrom
jl/refactor-dataShareConsent-modal
May 12, 2026
Merged

test: remove "dataShareConsent" modal [WPB-22420]#21237
JacquelineLehner merged 4 commits into
devfrom
jl/refactor-dataShareConsent-modal

Conversation

@JacquelineLehner
Copy link
Copy Markdown
Collaborator

@JacquelineLehner JacquelineLehner commented May 5, 2026

TaskWPB-22420 [Web] General maintenance ticket for PR merges

This PR removes the dataShareConsent modal.

Changes made:

  • Replaced all usages of DataShareConsent modal with the ConfirmModal across the test suite.
  • Deleted dataShareConsent.modal.ts to reduce boilerplate and simplify the modal inheritance structure.

markbrockhoff
markbrockhoff previously approved these changes May 5, 2026
zskhan
zskhan previously approved these changes May 5, 2026
e-maad
e-maad previously approved these changes May 6, 2026
@JacquelineLehner JacquelineLehner enabled auto-merge May 7, 2026 07:35
@JacquelineLehner JacquelineLehner force-pushed the jl/refactor-dataShareConsent-modal branch 2 times, most recently from 6343ce0 to 73b6f5f Compare May 8, 2026 12:26
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 14
  • Failed: 0
  • Skipped: 0
  • 🔁 Flaky: 1
  • 📊 Total: 15
  • Total Runtime: 107.8s (~ 1 min 48 sec)
specs/CriticalFlow/joinTeam-TC-8635.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ New person joins team and sets up device (tags: TC-8635, crit-flow-web)

@JacquelineLehner JacquelineLehner dismissed stale reviews from zskhan, markbrockhoff, and e-maad via 397ca22 May 8, 2026 14:14
@JacquelineLehner JacquelineLehner force-pushed the jl/refactor-dataShareConsent-modal branch from 73b6f5f to 397ca22 Compare May 8, 2026 14:14
zskhan
zskhan previously approved these changes May 8, 2026
… with functions of confirm modal

Refs: WPB-22420
Refs: WPB-22420

# Conflicts:
#	apps/webapp/test/e2e_tests/pageManager/index.ts
@JacquelineLehner JacquelineLehner force-pushed the jl/refactor-dataShareConsent-modal branch from 397ca22 to 6313a96 Compare May 11, 2026 06:26
@sonarqubecloud
Copy link
Copy Markdown

@JacquelineLehner JacquelineLehner added this pull request to the merge queue May 12, 2026
Merged via the queue into dev with commit d59ee66 May 12, 2026
34 checks passed
@JacquelineLehner JacquelineLehner deleted the jl/refactor-dataShareConsent-modal branch May 12, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants