Main exception renamed to WizamartException

This commit is contained in:
2025-10-27 21:55:05 +01:00
parent 1e0cbf5927
commit 5c80ba17c5
15 changed files with 126 additions and 179 deletions

View File

@@ -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(