Invitation code resend fail #636

Closed
opened 2025-11-13 12:06:26 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @Esa-mimbias on GitHub (Sep 1, 2025).

I encounter an error when trying to resend the invitation code

Pangolin Version: 1.9.3
Deployment: Self-hosted with Docker Compose

Problem description

I invite a user. He receives an invitation or I give him the link. The user is asked for a verification code send by mail.
If he clicks on the links to indicate he hasn't received the mail and resend it, an error occurs:

Image

Expected behavior

The verification code is re-sent (in the limit of x per hours, x=3)

Actual behavior

An error occurs : Cannot read properties of undefined (reading 'email')

Steps to reproduce

  • Create a new user
  • Click on the provided link (on another session/computer)
  • Click on emailVerifyResend message ("Didn't receive a code? Click here to resend")

Impact

  • User cannot register if mail not received on time / classified as spam / lost.

Side notes

The environment I'm working in is very sensitive abour mail format/content and may easily reject or classify messages as spam.

Originally created by @Esa-mimbias on GitHub (Sep 1, 2025). I encounter an error when trying to resend the invitation code Pangolin Version: 1.9.3 Deployment: Self-hosted with Docker Compose ### Problem description I invite a user. He receives an invitation or I give him the link. The user is asked for a verification code send by mail. If he clicks on the links to indicate he hasn't received the mail and resend it, an error occurs: <img width="495" height="546" alt="Image" src="https://github.com/user-attachments/assets/f87d7c19-8dbb-41d8-a3f3-e70d47e81953" /> ### Expected behavior The verification code is re-sent (in the limit of x per hours, x=3) ### Actual behavior An error occurs : `Cannot read properties of undefined (reading 'email')` ### Steps to reproduce * Create a new user * Click on the provided link (on another session/computer) * Click on emailVerifyResend message ("Didn't receive a code? Click here to resend") ### Impact * User cannot register if mail not received on time / classified as spam / lost. ### Side notes The environment I'm working in is very sensitive abour mail format/content and may easily reject or classify messages as spam.
Author
Owner

@CodeServant commented on GitHub (Sep 13, 2025):

This issue is on the official web page too. I cannot log into an account when using try now, but i created another account (with different email address) by registration page and it worked.
So now i have 2 account and i would like to delete one of them, but I cannot because of the error.

@CodeServant commented on GitHub (Sep 13, 2025): This issue is on the **official web page** too. I cannot log into an account when using [try now](https://digpangolin.com/instant-connect), but i created another account (with different email address) by [registration page](https://pangolin.fossorial.io/auth/signup) and it worked. So now i have 2 account and i would like to delete one of them, but I cannot because of the error.
Author
Owner

@Esa-mimbias commented on GitHub (Sep 18, 2025):

Hi

can't reproduce with 1.10.0
great job !
closing the issue

@Esa-mimbias commented on GitHub (Sep 18, 2025): Hi can't reproduce with 1.10.0 great job ! closing the issue
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#636