Registration Error #31

Closed
opened 2023-08-02 14:39:51 +01:00 by owlbot · 3 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 EdgA/115.0.1901.183
Browser: Netscape
BrowserVersion: 5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 EdgA/115.0.1901.183
Platform: Linux armv81
Viewport: 339 x 673

User Message:
New users are not able to register receiving a '500 Server Error' status code when requesting an email.

User Agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 EdgA/115.0.1901.183 Browser: Netscape BrowserVersion: 5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 EdgA/115.0.1901.183 Platform: Linux armv81 Viewport: 339 x 673 User Message: New users are not able to register receiving a '500 Server Error' status code when requesting an email.
owlbot added the
bug
web-user
labels 2023-08-02 14:39:51 +01:00
fred.boniface added the
web-frontend
label 2023-08-02 14:58:52 +01:00

Initial investigations suggest that there is a failure around sending the email.

Possibly around opening the template file, further checks of logs and the deployment container file structure are needed before deploying a fix.

A welcome notification should be displayed explaining the bug and reassuring the fix.

Initial investigations suggest that there is a failure around sending the email. Possibly around opening the template file, further checks of logs and the deployment container file structure are needed before deploying a fix. A welcome notification should be displayed explaining the bug and reassuring the fix.

The bug was likely introduced during the previous container build (28/07/2023).

This was the first build which required TypeScript compilation.

The mail-templates file should be adjacent to the app.js (app.ts pre-build step) file.

The bug was likely introduced during the previous container build (28/07/2023). This was the first build which required TypeScript compilation. The `mail-templates` file should be adjacent to the app.js (app.ts pre-build step) file.

The bug was caused by an invalid export statement which occurred while converting the minify module to TS.

It was also noted that the link in the email templates had not been updated to the correct endpoint for the new Svelte frontend.

Both of these points have been fixed in the following commits:

e22af3fa35

ab2aa09861

The bug was caused by an invalid export statement which occurred while converting the minify module to TS. It was also noted that the link in the email templates had not been updated to the correct endpoint for the new Svelte frontend. Both of these points have been fixed in the following commits: https://git.fjla.uk/OwlBoard/backend/commit/e22af3fa35c4e8fef3d7c57204c5a7d63405752b https://git.fjla.uk/OwlBoard/backend/commit/ab2aa09861292ebd36c10763298ee32886a139b9
Sign in to join this conversation.
No description provided.