Added endpoint to clear stats cache

This commit is contained in:
Yarne Coppens 2024-10-21 09:06:35 +02:00
parent 66ca63c252
commit cbc1716dd5

View file

@ -101,6 +101,11 @@ def refresh():
return {"Status": "Already refreshing"} return {"Status": "Already refreshing"}
@app.get('/delete_stat_cache')
def delete_stat_cache():
statistic_creator.clear_cache()
return {"Status": "Statistics cache cleared"}
@app.get("/boardgame", response_model=boardgame_classes.BoardGamePublic) @app.get("/boardgame", response_model=boardgame_classes.BoardGamePublic)
def get_boardgame_by_id(id: int, session: Session = Depends(get_session)): def get_boardgame_by_id(id: int, session: Session = Depends(get_session)):
requested_boardgame = data_connection.get_boardgame(session, id) requested_boardgame = data_connection.get_boardgame(session, id)