add digest to the reserved username list

This commit is contained in:
Hongbo Wu 2024-05-08 17:08:53 +08:00
parent 42b8aede0e
commit edf21c8078
3 changed files with 5 additions and 4 deletions

View file

@ -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

View file

@ -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,

View file

@ -169,6 +169,7 @@ const RESERVED_NAMES = new Set([
'xmpp',
'yaml',
'yml',
'digest',
])
export const validateUsername = (username: string): boolean => {