Fix: Add missing settings router to main.py
Settings API and frontend were implemented but never registered in FastAPI app. This caused /settings page to return 404.
This commit is contained in:
parent
abc763d135
commit
fedcbd816c
8
main.py
8
main.py
@ -33,6 +33,10 @@ from app.contacts.backend import views as contacts_views
|
||||
from app.contacts.backend import router_simple as contacts_api
|
||||
from app.tags.backend import router as tags_api
|
||||
from app.tags.backend import views as tags_views
|
||||
from app.emails.backend import router as emails_api
|
||||
from app.emails.frontend import views as emails_views
|
||||
from app.settings.backend import router as settings_api
|
||||
from app.settings.backend import views as settings_views
|
||||
|
||||
# Configure logging
|
||||
logging.basicConfig(
|
||||
@ -100,6 +104,8 @@ app.include_router(vendors_api.router, prefix="/api/v1", tags=["Vendors"])
|
||||
app.include_router(contacts_api.router, prefix="/api/v1", tags=["Contacts"])
|
||||
app.include_router(timetracking_api, prefix="/api/v1", tags=["Time Tracking"])
|
||||
app.include_router(tags_api.router, prefix="/api/v1", tags=["Tags"])
|
||||
app.include_router(emails_api.router, prefix="/api/v1", tags=["Emails"])
|
||||
app.include_router(settings_api.router, prefix="/api/v1", tags=["Settings"])
|
||||
|
||||
# Frontend Routers
|
||||
app.include_router(dashboard_views.router, tags=["Frontend"])
|
||||
@ -111,6 +117,8 @@ app.include_router(billing_views.router, tags=["Frontend"])
|
||||
app.include_router(ticket_views.router, prefix="/ticket", tags=["Frontend"])
|
||||
app.include_router(contacts_views.router, tags=["Frontend"])
|
||||
app.include_router(tags_views.router, tags=["Frontend"])
|
||||
app.include_router(settings_views.router, tags=["Frontend"])
|
||||
app.include_router(emails_views.router, tags=["Frontend"])
|
||||
|
||||
# Serve static files (UI)
|
||||
app.mount("/static", StaticFiles(directory="static", html=True), name="static")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user