"""Generic error messages.""" ERROR_CODE_AUTHORIZATION = 'authorization_error' ERROR_CODE_BAD_GRASS_REQUEST = 'bad_grass_request_error' ERROR_CODE_NOT_FOUND = 'not_found' ERROR_CODE_STREAM_API = 'stream_api_error' ERROR_CODE_BAD_REQUEST = 'bad_request' ERROR_CODE_OWS_USERS_REQUEST = 'ows_users_error' ERROR_CODE_OWS_ACCOUNT_REQUEST = 'ows_accounts_error' ERROR_CODE_VALIDATION_ERROR = 'validation_error' ERROR_CODE_NEO4J_WRITE_ERROR = 'neo4j_write_error' ERROR_MESSAGE_MISSING_GRASS_HEADERS = 'Missing Grass Headers' ERROR_MESSAGE_INCOMPLETE_GRASS_HEADERS = 'Incomplete Grass Headers' ERROR_MESSAGE_INVALID_GRASS_ACCOUNT_TYPE = 'Invalid Grass Account Type' ERROR_MESSAGE_FORBIDDEN_USER = 'User is forbidden' ERROR_MESSAGE_MISSING_PARAMETERS = 'Missing parameters' ERROR_MESSAGE_INVALID_USER_FEED_NAME = 'Invalid user feed name' ERROR_MESSAGE_NEO4J_WRITE_ERROR = 'Neo4j write error' ERROR_MESSAGE_INVALID_RELATIONSHIP = 'Invalid subscription relationship' ERROR_MESSAGE_INVALID_TYPE = 'Invalid type' ERROR_MESSAGE_FEED_GROUP_NOT_FOUND = 'Feed group is not found' ERROR_MESSAGE_PARTICIPANT_NOT_FOUND = 'Unable to find participant' ERROR_MESSAGE_SOUND_RECORDING_NOT_FOUND = 'Unable to find sound recording' ERROR_MESSAGE_STREAM_ACTIVITY_EXISTS = 'Activity already exists in GetStream' SUCCESS_CODE = 'ok'