Register page shows already registered #39

Closed
opened 2023-08-24 00:36:27 +01:00 by owlbot · 2 comments
Collaborator

User Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36
Browser: Netscape
BrowserVersion: 5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36
Platform: Linux armv81
Viewport: 384 x 834

User Message:
If not registered, the register page says you are until refreshed.

User Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 Browser: Netscape BrowserVersion: 5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 Platform: Linux armv81 Viewport: 384 x 834 User Message: If not registered, the register page says you are until refreshed.
owlbot added the
bug
web-user
labels 2023-08-24 00:36:27 +01:00

The registration page is being rewritten to combat this bug.

It was caused by a race condition between the check for a valid UUID and the rendering of the page. If the page rendered before the check was complete then the 'Already Registered' message would be displayed.

The new registration page will, instead, display a 'Checking' message until the check is complete. This should take significantly less than a second.

The registration page is being rewritten to combat this bug. It was caused by a race condition between the check for a valid UUID and the rendering of the page. If the page rendered before the check was complete then the 'Already Registered' message would be displayed. The new registration page will, instead, display a 'Checking' message until the check is complete. This should take significantly less than a second.
fred.boniface added the
web-frontend
label 2023-08-24 13:52:00 +01:00
fred.boniface added a new dependency 2023-08-24 15:03:36 +01:00

Issue will remain open until the dependency is met in #40. This rewrite still offers an improvement to the UX without the dependency. No further alterations are required on front-end regarding this issue.

Issue will remain open until the dependency is met in #40. This rewrite still offers an improvement to the UX without the dependency. No further alterations are required on front-end regarding this issue.
Sign in to join this conversation.
No description provided.