mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-07-11 15:48:13 +00:00
119 lines
4.6 KiB
Python
119 lines
4.6 KiB
Python
"""
|
|
This module contains all the messages used all across the project
|
|
"""
|
|
|
|
ERROR_CODE_REQUIRED = {
|
|
# Error code for email address
|
|
"1000": ["Required email address not found."],
|
|
# Error code for password
|
|
"1001": ["Required password not found."],
|
|
# Error code for Required Post parameters
|
|
"1002": ["Required POST parameters not found."],
|
|
# Error code for Required Get parameters
|
|
"1003": ["Required GET parameters not found."],
|
|
# Error code for Required Headers
|
|
"1004": ["Required headers were not found."],
|
|
# Error code for Required Put parameters
|
|
"1005": ["Required PUT parameters not found."],
|
|
# Error code for Required query parameters
|
|
"1006": ["Required query parameters is not valid."],
|
|
# Error code for Required Head parameters
|
|
"1008": ["Required HEAD parameters not found."]
|
|
}
|
|
|
|
# Error code
|
|
ERROR_CODE = {
|
|
"2000": "Email not found.",
|
|
"2001": "This is your existing password. Please choose other one",
|
|
"2002": "Invalid login credentials.",
|
|
"2003": "An account already exists with this email address.",
|
|
"2004": "User not found.",
|
|
"2005": "Your account has been activated.",
|
|
"2006": "Your account is not activated.",
|
|
"2007": "Your account already activated.",
|
|
"2008": "Invalid OTP.",
|
|
"2009": "The user provided cannot be found or the reset password token has become invalid/timed out.",
|
|
"2010": "Invalid Link.",
|
|
"2011": "Your profile has not been completed yet.",
|
|
"2012": "Phone number already used",
|
|
"2013": "Invalid token.",
|
|
"2014": "Your old password doesn't match.",
|
|
"2015": "Invalid old password.",
|
|
"2016": "Invalid search.",
|
|
"2017": "{model} object with {pk} does not exist",
|
|
"2018": "Attached File not found",
|
|
"2019": "Either File extension or File size doesn't meet the requirements",
|
|
"2020": "Enter valid mobile number",
|
|
"2021": "Already register",
|
|
"2022": "Invalid Guardian code",
|
|
"2023": "Invalid user",
|
|
"2024": "Email not verified",
|
|
"2025": "Invalid input. Expected a list of strings.",
|
|
"2026": "New password should not same as old password",
|
|
"2027": "data should contain `identityToken`",
|
|
"2028": "You are not authorized person to sign up on this platform",
|
|
"2029": "Validity of otp verification is expired",
|
|
"2030": "Use correct user type and token",
|
|
"2031": "Invalid password",
|
|
"2032": "Failed to send email",
|
|
"2033": "Missing required fields",
|
|
"2034": "Junior is not associated",
|
|
# image size
|
|
"2035": "Image should not be 0 kb",
|
|
"2036": "Choose valid user",
|
|
# log in multiple device msg
|
|
"2037": "You are already log in another device"
|
|
}
|
|
"""Success message code"""
|
|
SUCCESS_CODE = {
|
|
# Success code for password
|
|
"3001": "Sign up successfully",
|
|
# Success code for Thank you
|
|
"3002": "Thank you for contacting us! Our Consumer Experience Team will reach out to you shortly.",
|
|
# Success code for account activation
|
|
"3003": "Log in successful",
|
|
# Success code for password reset
|
|
"3004": "Password reset link has been sent to your email address",
|
|
# Success code for link verified
|
|
"3005": "Your account is deleted successfully.",
|
|
# Success code for password reset
|
|
"3006": "Your password has been reset successfully.",
|
|
# Success code for password update
|
|
"3007": "Your password has been changed successfully.",
|
|
# Success code for valid link
|
|
"3008": "You have a valid link.",
|
|
# Success code for logged out
|
|
"3009": "You have successfully logged out!",
|
|
# Success code for check all fields
|
|
"3010": "All fields are valid",
|
|
"3011": "Email OTP Verified successfully",
|
|
"3012": "Phone OTP Verified successfully",
|
|
"3013": "Valid Guardian code",
|
|
"3014": "Password has been updated successfully.",
|
|
"3015": "Verification code sent on your email.",
|
|
"3016": "Send otp on your Email successfully",
|
|
"3017": "Profile image update successfully",
|
|
"3018": "Task created successfully",
|
|
"3019": "Support Email sent successfully",
|
|
"3020": "Logged out successfully.",
|
|
"3021": "Add junior successfully",
|
|
"3022": "Remove junior successfully",
|
|
"3023": "Approved junior successfully",
|
|
"3024": "Reject junior request successfully"
|
|
}
|
|
"""status code error"""
|
|
STATUS_CODE_ERROR = {
|
|
# Status code for Invalid Input
|
|
"4001": ["Invalid input."],
|
|
# Status code for Authentication credentials
|
|
"4002": ["Authentication credentials were not provided."],
|
|
# Status code for Permission
|
|
"4003": ["You do not have permission to perform this action."],
|
|
# Status code for not found
|
|
"4004": ["Not found."],
|
|
# Status code for method not allowed
|
|
"4005": ["Method not allowed."]
|
|
}
|
|
|
|
|