Newer
Older
taehui / taehui-fe / src / app / www / logic / hit.ts
@Taehui Taehui on 17 Mar 449 bytes 2024-03-18 오전 12:51
import DB from "@/app/www/system/DB";
import { isBannedIP } from "@/app/www/utilities/Utility";
import dayjs from "dayjs";
import { getDate } from "taehui-ts/date";

export const getHit = async () => {
  return DB.getHit(getDate(), dayjs().subtract(1, "day").format("YYYY-MM-DD"));
};

export const postHit = async (avatarIP: string) => {
  if (isBannedIP(avatarIP)) {
    return false;
  } else {
    return DB.postHit(avatarIP, getDate());
  }
};