Skip to content

Verify SMS opt-in flow in staging #1891

Description

@moveson

Verify the SMS opt-in compliance flow works correctly in the staging environment:

  • Visit /sms_info logged out — page renders with full disclosure language
  • Log in as admin, visit preferences, enter phone number
  • Verify consent checkbox enables dynamically when valid phone is entered
  • Check consent box, save — "SMS enabled" badge appears with date
  • Visit an in-progress effort page — SMS subscribe button renders
  • Attempt to subscribe — verify SNS subscription is created
  • Clear phone on preferences — consent is cleared, SMS button becomes "Enable SMS" link
  • Verify Privacy Policy shows SMS section

Tracked by #1216.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions