diff --git a/endpoints/misc.py b/endpoints/misc.py index bd1eb82..179de5d 100644 --- a/endpoints/misc.py +++ b/endpoints/misc.py @@ -83,17 +83,17 @@ class Misc(FastAPI): 'lyricsLength': lyrics_length, }) - async def homepage_lyrics_widget(self) -> dict: + async def homepage_lyrics_widget(self) -> JSONResponse: """ Homepage Lyrics Widget Handler """ found_counts: dict = await self.redis_cache.get_found_counts() if not isinstance(found_counts, dict): - return { + return JSONResponse(status_code=500, content={ 'err': True, 'errorText': 'General failure.', - } - return found_counts + }) + return JSONResponse(content=found_counts) async def homepage_radio_widget(self) -> JSONResponse: """