Skip to content
7 changes: 5 additions & 2 deletions internal/pkg/apperrors/errors.go
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,11 @@ const (
OrganizationConfigAlreadyPresent = CustomError("Organization config already present")
InvalidRewardMultiplier = CustomError("Reward multiplier should greater than 1")
InvalidRewardQuotaRenewalFrequency = CustomError("Reward renewal frequency should greater than 1")
InvalidTimezone = CustomError("Enter valid timezone")
DescriptionLengthBelowLimit = CustomError("The description should be at least 150 characters long")

InvalidTimezone = CustomError("Enter valid timezone"
DescriptionLengthExceed = CustomError("The description should be at least 150 characters long")


InvalidPageSize = CustomError("Invalid page size")
InvalidPage = CustomError("Invalid page value")
NegativeGradePoints = CustomError("Grade points cannot be negative")
Expand Down
1 change: 1 addition & 0 deletions internal/pkg/dto/appreciation.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ func (appr *Appreciation) ValidateCreateAppreciation() (err error) {
}

if len(appr.Description) < 150 {

return apperrors.DescriptionLengthBelowLimit
}

Expand Down