tlong-ds commited on
Commit
c5156ee
·
verified ·
1 Parent(s): 3f3b9b3

Update services/api/db/auth.py

Browse files
Files changed (1) hide show
  1. services/api/db/auth.py +13 -0
services/api/db/auth.py CHANGED
@@ -88,6 +88,18 @@ except ImportError:
88
  spec.loader.exec_module(chat_endpoints)
89
  chat_router = chat_endpoints.router
90
 
 
 
 
 
 
 
 
 
 
 
 
 
91
  # Debug print of available routes
92
  print("DEBUG: Available routes in api_router:")
93
  for route in api_router.routes:
@@ -96,6 +108,7 @@ for route in api_router.routes:
96
  # Include API routers
97
  app.include_router(api_router, prefix="/api")
98
  app.include_router(chat_router, prefix="/api")
 
99
 
100
 
101
  class LoginPayload(BaseModel):
 
88
  spec.loader.exec_module(chat_endpoints)
89
  chat_router = chat_endpoints.router
90
 
91
+ # Import and include upload router
92
+ try:
93
+ from services.api.upload_endpoints import router as upload_router
94
+ except ImportError:
95
+ spec = importlib.util.spec_from_file_location(
96
+ "upload_endpoints",
97
+ os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), "upload_endpoints.py")
98
+ )
99
+ upload_endpoints = importlib.util.module_from_spec(spec)
100
+ spec.loader.exec_module(upload_endpoints)
101
+ upload_router = upload_endpoints.router
102
+
103
  # Debug print of available routes
104
  print("DEBUG: Available routes in api_router:")
105
  for route in api_router.routes:
 
108
  # Include API routers
109
  app.include_router(api_router, prefix="/api")
110
  app.include_router(chat_router, prefix="/api")
111
+ app.include_router(upload_router, prefix="/api")
112
 
113
 
114
  class LoginPayload(BaseModel):