Add P2025to prisma errorhandler
This commit is contained in:
		@@ -28,6 +28,11 @@ export function handlePrismaError(errorObj: any, res: Response, source: string)
 | 
			
		||||
				res.status(404).json({ status: 'ERROR', errorcode: 'DB_ERROR', message: 'Relation object does not exist', meta: errorObj.meta });
 | 
			
		||||
				break;
 | 
			
		||||
 | 
			
		||||
			// P2025 -> "An operation failed because it depends on one or more records that were required but not found. {cause}"
 | 
			
		||||
			case 'P2025':
 | 
			
		||||
				res.status(404).json({ status: 'ERROR', errorcode: 'DB_ERROR', message: 'Object does not exist', meta: errorObj.meta });
 | 
			
		||||
				break;
 | 
			
		||||
 | 
			
		||||
			default:
 | 
			
		||||
				res.status(500).json({ status: 'ERROR', errorcode: 'DB_ERROR', message: 'An error occurred during the database operation' });
 | 
			
		||||
				break;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user