aboutsummaryrefslogtreecommitdiff
path: root/kennel/main.py
diff options
context:
space:
mode:
authorElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-08-24 13:03:50 -0700
committerElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-08-24 13:03:56 -0700
commit5dc264e08253c3a97ea41d1fde5fbf3f33dd6591 (patch)
tree0db325e5e280176702263d28817c371abce050db /kennel/main.py
parent6f374aac7f4d553c484eecc77c9599be79f2d834 (diff)
downloadkennel.hatecomputers.club-5dc264e08253c3a97ea41d1fde5fbf3f33dd6591.tar.gz
kennel.hatecomputers.club-5dc264e08253c3a97ea41d1fde5fbf3f33dd6591.zip
bring in jQuery, build with Vite
Diffstat (limited to 'kennel/main.py')
-rw-r--r--kennel/main.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/kennel/main.py b/kennel/main.py
index 17a143b..6f661cb 100644
--- a/kennel/main.py
+++ b/kennel/main.py
@@ -8,6 +8,7 @@ from fastapi import (
Cookie,
Depends,
)
+from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
from kennel.engine.systems.system import SystemType
from kennel.engine.systems.network import Event, Publishable, EventType
@@ -18,14 +19,15 @@ from kennel.kennel import (
entity_manager,
create_session_controllable_entities,
)
-from kennel.app import app, templates, logger
+from kennel.app import app, logger
from kennel.kennelcats import KennelCatService
from kennel.middleware import logger_middleware
from kennel.config import config
import asyncio
import uuid
-app.mount("/static", StaticFiles(directory="static"), name="static")
+app.mount("/static", StaticFiles(directory="static/dist"), name="static")
+
loop = asyncio.get_event_loop()
@@ -46,7 +48,7 @@ async def shutdown_event():
@app.get("/")
async def index(request: Request):
- return templates.TemplateResponse(request=request, name="index.html")
+ return FileResponse("static/dist/index.html", media_type="text/html")
@app.get("/assign")