mirror of
https://github.com/mollersuite/monofile.git
synced 2024-11-21 05:26:27 -08:00
i think thats probably etter actually.
This commit is contained in:
parent
f0a2450082
commit
5155e64b10
|
@ -1,7 +1,10 @@
|
||||||
import {z} from "zod"
|
import {z} from "zod"
|
||||||
import config from "../config.js"
|
import config from "../config.js"
|
||||||
|
|
||||||
export const FileId = z.string().regex(/[A-Za-z0-9_\-\.\!\=\:\&\$\,\+\;\@\~\*\(\)\']+/).max(config.maxUploadIdLength)
|
export const FileId = z.string()
|
||||||
|
.regex(/[A-Za-z0-9_\-\.\!\=\:\&\$\,\+\;\@\~\*\(\)\']+/,"file ID uses invalid characters")
|
||||||
|
.max(config.maxUploadIdLength,"file ID too long")
|
||||||
|
.min(1, "you... *need* a file ID")
|
||||||
export const FileVisibility = z.enum(["public", "anonymous", "private"])
|
export const FileVisibility = z.enum(["public", "anonymous", "private"])
|
||||||
export const FileTag = z.string().toLowerCase().max(30, "tag length too long")
|
export const FileTag = z.string().toLowerCase().max(30, "tag length too long")
|
||||||
export const FilePointer = z.object({
|
export const FilePointer = z.object({
|
||||||
|
|
Loading…
Reference in a new issue