diff --git a/packages/api/src/jobs/ai/create_digest.ts b/packages/api/src/jobs/ai/create_digest.ts index 8ac0d3169..f85ced5b6 100644 --- a/packages/api/src/jobs/ai/create_digest.ts +++ b/packages/api/src/jobs/ai/create_digest.ts @@ -648,7 +648,7 @@ const findThumbnail = async ( return undefined } -export const moveToLibrary = async (user: User, digest: Digest) => { +export const moveDigestToLibrary = async (user: User, digest: Digest) => { const subTitle = digest.title?.slice(AUTHOR.length + 1) ?? '' const title = `${AUTHOR}: ${subTitle}` @@ -701,7 +701,7 @@ const sendToChannels = async ( case 'email': return sendEmail(user, digest) case 'library': - return moveToLibrary(user, digest) + return moveDigestToLibrary(user, digest) default: logger.error('Unknown channel', { channel }) return diff --git a/packages/api/src/routers/digest_router.ts b/packages/api/src/routers/digest_router.ts index ece89eea2..d136e9638 100644 --- a/packages/api/src/routers/digest_router.ts +++ b/packages/api/src/routers/digest_router.ts @@ -4,7 +4,7 @@ import { env } from '../env' import { TaskState } from '../generated/graphql' import { CreateDigestJobSchedule, - moveToLibrary, + moveDigestToLibrary, } from '../jobs/ai/create_digest' import { getDigest } from '../services/digest' import { FeatureName, findGrantedFeatureByName } from '../services/features' @@ -301,7 +301,7 @@ export function digestRouter() { } // move digest to library - await moveToLibrary(feature.user, digest) + await moveDigestToLibrary(feature.user, digest) res.send({ success: true, diff --git a/packages/api/src/utils/usernamePolicy.ts b/packages/api/src/utils/usernamePolicy.ts index d350ef534..557585e8b 100644 --- a/packages/api/src/utils/usernamePolicy.ts +++ b/packages/api/src/utils/usernamePolicy.ts @@ -169,6 +169,7 @@ const RESERVED_NAMES = new Set([ 'xmpp', 'yaml', 'yml', + 'digest', ]) export const validateUsername = (username: string): boolean => {