Skip to main content

Upload Picture Validation

Validation messages for picture upload requests, covering email, image format, picture file, and sign-up password fields.


Overview

KeyMessageDescription
Email.uploadPictureRequest.emailEmail is invalid.The email has an invalid format when uploading a picture.
NotBlank.uploadPictureRequest.emailEmail is required.The email is empty when uploading a picture.
NotNull.uploadPictureRequest.emailEmail is required.The email is null when uploading a picture.
NotNull.uploadPictureRequest.picturePicture is required.No picture file has been selected for upload.
NotBlank.uploadPictureRequest.imageFormatImage format is required.The image format has not been provided in the upload request.
Pattern.userSignUpDto.passwordPassword must contain at least one uppercase letter, one lowercase letter, one digit, and one special character. It must be at least 12 characters long.The sign-up password does not meet the security requirements.

Validation Message Details

Email.uploadPictureRequest.email

Message

Email is invalid.

Description

The email has an invalid format when uploading a picture.

Root Cause

  • The email address does not follow a valid format.

Resolution

  1. Provide a valid email address in the format [email protected].

NotBlank.uploadPictureRequest.email

Message

Email is required.

Description

The email is empty when uploading a picture.

Root Cause

  • The email field was left blank in the upload request.

Resolution

  1. Provide a valid email address.

NotNull.uploadPictureRequest.email

Message

Email is required.

Description

The email is null when uploading a picture.

Root Cause

  • The email field was not included in the upload request.

Resolution

  1. Provide a valid email address.

NotNull.uploadPictureRequest.picture

Message

Picture is required.

Description

No picture file has been selected for upload.

Root Cause

  • The picture field was not included in the upload request.

Resolution

  1. Attach a picture file to the upload request.

NotBlank.uploadPictureRequest.imageFormat

Message

Image format is required.

Description

The image format has not been provided in the upload request.

Root Cause

  • The imageFormat field was left blank or not included in the request.

Resolution

  1. Provide a valid image format (e.g., png, jpg).

Pattern.userSignUpDto.password

Message

Password must contain at least one uppercase letter, one lowercase letter, one digit, and one special character. It must be at least 12 characters long.

Description

The sign-up password does not meet the security requirements.

Root Cause

  • The password is missing one or more of: an uppercase letter, a lowercase letter, a digit, a special character.
  • The password is shorter than 12 characters.

Resolution

  1. Use a password that contains at least one uppercase letter, one lowercase letter, one digit, and one special character, and is at least 12 characters long.