Project

General

Profile

Actions

Bug #3032

open

[Attendee] The admin can register attendee with invalid email format

Added by Viktorija S 7 months ago. Updated 7 months ago.

Status:
New
Priority:
High
Assignee:
Start date:
06/09/2025
Due date:
% Done:

0%

Estimated time:

Description

The system allows an administrator to register an attendee using an invalid email address such as a word with the special character @ (for example a@a). This email does not conform to standard email formatting rules. No validation is performed to check the correctness of the email format, which results in the system accepting and saving invalid data. This can lead to issues with email delivery, such as missed webinar invitations or confirmations.

Environment
OS Windows 10 Pro
Google Chrome Version 137.0.7151.56 (Offizieller Build) (64-Bit)
https://qainterrapt.brainster.xyz/attendees/create

Pre-conditions
User must be logged in as admin

Steps to reproduce
  1. Navigate to the 'Attendees' page
  2. Fill in the 'Name' field with valid data
  3. Fill in the 'Surname' field with valid data
  4. Fill in the 'Email' field with invalid data (a@a, gmail.com@test, 123-_.@a1)
  5. Fill in the 'Phone' field with valid data
  6. Fill in the 'City' field with valid data
  7. Fill in the 'High School' field with valid data
  8. Fill in the 'Faculty' field with valid data
  9. Select a webinar from the 'Webinar' drop-down menu
  10. Click the 'CREATE' button
  11. Observe

Expected Result

The attendee should not be created, because email is not valid and an error message 'The Email field is required.' should be displayed in red letters.

A valid email address generally requires a local part (username), symbol @, and a domain name (including the top-level domain).

Local Part (username): This is the part before the symbol @. It can include lowercase letters (a-z), numbers (0-9), periods (.), underscores (_), and dashes (-). Consecutive periods or special characters are not allowed.

Symbol "@": This is the mandatory delimiter between the local part and the domain.

Domain Name: This is the part after the symbol and includes the domain and top-level domain (e.g., com, net, org). Letters, numbers, and dashes are generally allowed within the domain name.
An email address must have at least one character in the local part, followed by the @ symbol, and a domain name.

Actual Result
The system accepts the invalid email address format 'a@a' and completes the attendee registration successfully without triggering any validation error.


Files

[email protected] (403 KB) [email protected] Viktorija S, 06/11/2025 08:52 PM
[email protected] (397 KB) [email protected] Viktorija S, 06/11/2025 08:52 PM
[email protected] (398 KB) [email protected] Viktorija S, 06/11/2025 08:52 PM
2025-06-09_Übersicht.png (443 KB) 2025-06-09_Übersicht.png Viktorija S, 06/11/2025 08:52 PM
Actions #1

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #2

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #3

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #4

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #5

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #6

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #7

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #8

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #9

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #10

Updated by Viktorija S 7 months ago

  • File deleted (2025-06-05_Bug for register an atendee with invalid E-Mail_2.png)
Actions #11

Updated by Viktorija S 7 months ago

  • File deleted (2025-06-07_Bug for register an atendee with invalid E-Mail_4.png)
Actions #12

Updated by Viktorija S 7 months ago

  • File deleted (2025-06-07_Bug for register an atendee with invalid E-Mail_5.png)
Actions #14

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #15

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #16

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #17

Updated by Viktorija S 7 months ago

  • Description updated (diff)
Actions #18

Updated by Viktorija S 7 months ago

  • Subject changed from [Attendee] The admin can register attendee with invalid email format such as a@a to [Attendee] The admin can register attendee with invalid email format
  • Description updated (diff)
Actions

Also available in: Atom PDF