From 0967373cb2aa1f13b440dfdfb4c09e90820db949 Mon Sep 17 00:00:00 2001 From: Ajay Date: Mon, 7 Apr 2025 00:57:48 -0400 Subject: [PATCH] Rename func --- src/routes/postBranding.ts | 4 ++-- src/routes/postCasual.ts | 4 ++-- src/routes/voteOnSponsorTime.ts | 4 ++-- src/utils/permissions.ts | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/routes/postBranding.ts b/src/routes/postBranding.ts index 72c34b4..fe7f8b4 100644 --- a/src/routes/postBranding.ts +++ b/src/routes/postBranding.ts @@ -18,7 +18,7 @@ import { checkBanStatus } from "../utils/checkBan"; import axios from "axios"; import { getMaxResThumbnail } from "../utils/youtubeApi"; import { getVideoDetails } from "../utils/getVideoDetails"; -import { canVote } from "../utils/permissions"; +import { canSubmitGlobal } from "../utils/permissions"; enum BrandingType { Title, @@ -56,7 +56,7 @@ export async function postBranding(req: Request, res: Response) { const hashedIP = await getHashCache(getIP(req) + config.globalSalt as IPAddress); const isBanned = await checkBanStatus(hashedUserID, hashedIP); - const permission = await canVote(hashedUserID); + const permission = await canSubmitGlobal(hashedUserID); if (!permission.canSubmit) { res.status(403).send(permission.reason); return; diff --git a/src/routes/postCasual.ts b/src/routes/postCasual.ts index e7cba7a..8429185 100644 --- a/src/routes/postCasual.ts +++ b/src/routes/postCasual.ts @@ -13,7 +13,7 @@ import crypto from "crypto"; import { QueryCacher } from "../utils/queryCacher"; import { acquireLock } from "../utils/redisLock"; import { checkBanStatus } from "../utils/checkBan"; -import { canVote } from "../utils/permissions"; +import { canSubmitGlobal } from "../utils/permissions"; interface ExistingVote { UUID: BrandingUUID; @@ -42,7 +42,7 @@ export async function postCasual(req: Request, res: Response) { const hashedIP = await getHashCache(getIP(req) + config.globalSalt as IPAddress); const isBanned = await checkBanStatus(hashedUserID, hashedIP); - const permission = await canVote(hashedUserID); + const permission = await canSubmitGlobal(hashedUserID); if (!permission.canSubmit) { res.status(403).send(permission.reason); return; diff --git a/src/routes/voteOnSponsorTime.ts b/src/routes/voteOnSponsorTime.ts index 1eb7c9a..55c108b 100644 --- a/src/routes/voteOnSponsorTime.ts +++ b/src/routes/voteOnSponsorTime.ts @@ -17,7 +17,7 @@ import { getVideoDetails, videoDetails } from "../utils/getVideoDetails"; import { deleteLockCategories } from "./deleteLockCategories"; import { acquireLock } from "../utils/redisLock"; import { checkBanStatus } from "../utils/checkBan"; -import { canVote } from "../utils/permissions"; +import { canSubmitGlobal } from "../utils/permissions"; const voteTypes = { normal: 0, @@ -343,7 +343,7 @@ export async function vote(ip: IPAddress, UUID: SegmentUUID, paramUserID: UserID const nonAnonUserID = await getHashCache(paramUserID); const userID = await getHashCache(paramUserID + UUID); - const permission = await canVote(nonAnonUserID); + const permission = await canSubmitGlobal(nonAnonUserID); if (!permission.canSubmit) { return { status: 403, diff --git a/src/utils/permissions.ts b/src/utils/permissions.ts index 35a5ecd..fe3a188 100644 --- a/src/utils/permissions.ts +++ b/src/utils/permissions.ts @@ -47,7 +47,7 @@ export async function canSubmit(userID: HashedUserID, category: Category): Promi } } -export async function canVote(userID: HashedUserID): Promise { +export async function canSubmitGlobal(userID: HashedUserID): Promise { return { canSubmit: await oneOf([isUserVIP(userID), oldSubmitter(userID)