add news mananger
This commit is contained in:
@@ -24,6 +24,12 @@ class NewsService:
|
||||
dt_start = date(1900, 1, 1)
|
||||
return await self._db_service.get_news(dt_start, dt_end)
|
||||
|
||||
async def update_news(self, news: News) -> None:
|
||||
return await self._db_service.update_news(news)
|
||||
|
||||
async def delete_news(self, news_id: int) -> None:
|
||||
return await self._db_service.remove_news(news_id)
|
||||
|
||||
async def get_latest_news(self) -> Optional[News]:
|
||||
try:
|
||||
all_news = await self.get_news(None, date.today())
|
||||
|
||||
Reference in New Issue
Block a user