forked from open-webui/open-webui
		
	feat: doc upload error handling
This commit is contained in:
		
							parent
							
								
									eddb6fc7b7
								
							
						
					
					
						commit
						1ff3eb8038
					
				
					 3 changed files with 13 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -49,13 +49,13 @@ async def create_new_doc(form_data: DocumentForm, user=Depends(get_current_user)
 | 
			
		|||
            return doc
 | 
			
		||||
        else:
 | 
			
		||||
            raise HTTPException(
 | 
			
		||||
                status_code=status.HTTP_401_UNAUTHORIZED,
 | 
			
		||||
                detail=ERROR_MESSAGES.DEFAULT(),
 | 
			
		||||
                status_code=status.HTTP_400_BAD_REQUEST,
 | 
			
		||||
                detail=ERROR_MESSAGES.FILE_EXISTS,
 | 
			
		||||
            )
 | 
			
		||||
    else:
 | 
			
		||||
        raise HTTPException(
 | 
			
		||||
            status_code=status.HTTP_400_BAD_REQUEST,
 | 
			
		||||
            detail=ERROR_MESSAGES.COMMAND_TAKEN,
 | 
			
		||||
            detail=ERROR_MESSAGES.NAME_TAG_TAKEN,
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,6 +18,8 @@ class ERROR_MESSAGES(str, Enum):
 | 
			
		|||
        "Uh-oh! This username is already registered. Please choose another username."
 | 
			
		||||
    )
 | 
			
		||||
    COMMAND_TAKEN = "Uh-oh! This command is already registered. Please choose another command string."
 | 
			
		||||
    FILE_EXISTS = "Uh-oh! This file is already registered. Please choose another file."
 | 
			
		||||
 | 
			
		||||
    NAME_TAG_TAKEN = "Uh-oh! This name tag is already registered. Please choose another name tag string."
 | 
			
		||||
    INVALID_TOKEN = (
 | 
			
		||||
        "Your session has expired or the token is invalid. Please sign in again."
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue