Skip to content

(deprecated) Alert from frontend errors in critical paths#9356

Closed
txus wants to merge 3 commits intodecidim:developfrom
codegram:fix/alert-from-frontend-errors-in-critical-paths
Closed

(deprecated) Alert from frontend errors in critical paths#9356
txus wants to merge 3 commits intodecidim:developfrom
codegram:fix/alert-from-frontend-errors-in-critical-paths

Conversation

@txus
Copy link
Copy Markdown
Contributor

@txus txus commented May 24, 2022

Otherwise they just show up in the console and the user never knows.

Copy link
Copy Markdown
Contributor

@ahukkanen ahukkanen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's some accessibility issues with the browsers default alert/confirm/unload dialogs, so could we use custom modals instead for these alerts?

@txus
Copy link
Copy Markdown
Contributor Author

txus commented May 26, 2022

Fixed, now we shoud the failure page that already existed there.

Copy link
Copy Markdown
Contributor

@ahukkanen ahukkanen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@txus Looks better!

But beware, there are broken specs and a lint issue. Could you fix those please?

@andreslucena
Copy link
Copy Markdown
Member

@microstudi can you check this PR and fix it please? Thanks

@microstudi
Copy link
Copy Markdown
Contributor

I'll take a look this week

@alecslupu
Copy link
Copy Markdown
Contributor

@txus could you help us with an update here ?

cc @oriolgual , @mrcasals

@andreslucena andreslucena changed the title Alert from frontend errors in critical paths (deprecated) Alert from frontend errors in critical paths May 31, 2023
@andreslucena
Copy link
Copy Markdown
Member

I'm closing this one in favor of #10937

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

Labels

module: elections project: e-voting Barcelona City Council contract

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants