Main exception renamed to WizamartException
This commit is contained in:
@@ -9,7 +9,7 @@ The LetzShop API uses a unified custom exception system to provide consistent, m
|
||||
### Exception Hierarchy
|
||||
|
||||
```
|
||||
LetzShopException (Base)
|
||||
WizamartException (Base)
|
||||
├── ValidationException (422)
|
||||
├── AuthenticationException (401)
|
||||
├── AuthorizationException (403)
|
||||
@@ -91,7 +91,7 @@ The system handles four categories of exceptions:
|
||||
```python
|
||||
# app/exceptions/handler.py
|
||||
|
||||
@app.exception_handler(LetzShopException)
|
||||
@app.exception_handler(WizamartException)
|
||||
async def custom_exception_handler(request, exc):
|
||||
"""Handle all custom business exceptions"""
|
||||
return JSONResponse(
|
||||
|
||||
Reference in New Issue
Block a user