module ValidationMessages
  
  # Note that these are not set up to be internationalizable

  # general messages
  PERMISSION_VALIDATION_ERROR = "You do not have permissions to perform this action."
  USER_NOT_MUSICIAN_VALIDATION_ERROR = "You must be a Musician to perform this action."
  USER_NOT_BAND_MEMBER_VALIDATION_ERROR = "You must be a band member to perform this action."

  # band invitations
  BAND_INVITATION_NOT_FOUND = "Band invitation not found."

  # recordings
  RECORDING_NOT_FOUND = "Recording not found."

  # tracks
  TRACK_NOT_FOUND = "Track not found."

  # sessions
  SESSION_NOT_FOUND = "Session not found."

  # genres
  GENRE_LIMIT_EXCEEDED = "No more than 1 genre is allowed."
  GENRE_MINIMUM_NOT_MET = "At least 1 genre is required."

  # instruments
  INSTRUMENT_LIMIT_EXCEEDED = "No more than 5 instruments are allowed."
  INSTRUMENT_MINIMUM_NOT_MET = "At least 1 instrument is required."

  # user
  OLD_PASSWORD_DOESNT_MATCH = "Your old password is incorrect."
  EMAIL_NOT_FOUND = "Email address not found."
  NOT_YOUR_PASSWORD = "is not your current password"
  EMAIL_ALREADY_TAKEN = "has already been taken"
  EMAIL_MATCHES_CURRENT = "is same as your current email"
  INVALID_FPFILE = "is not valid"
end
