utils: deduplicate date_format in package handler

parent 2a43bc86
......@@ -3,15 +3,13 @@ from telegrinder.rules import Command, Argument
from telegrinder.tools.formatting import HTMLFormatter, link
from datetime import datetime
from altrepo import altrepo
from altrepo.api.errors import DataNotFoundError, RequestValidationError
from data.keyboards import package_keyboards
from database.models import User
from database.func import DB
from services.utils import _bold
from services.utils import _bold, date_format
from config import APPSTREAM_SKIP_LIST
......@@ -138,13 +136,6 @@ async def package_info_handler(
)
async def date_format(time) -> str:
if isinstance(time, (int, float)):
dt = datetime.fromtimestamp(time)
elif isinstance(time, str):
dt = datetime.fromisoformat(time)
return dt.strftime("%Y-%m-%d %H:%M:%S")
async def ftbfs_message_format(beehive):
return HTMLFormatter(link(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment