import define from "../../../define.js"; import { DriveFiles } from "../../../../../models/index.js"; export const meta = { tags: [ "drive" ], requireCredential: true, kind: "read:drive", description: "Check if a given file exists.", res: { type: "boolean", optional: false, nullable: false } }; export const paramDef = { type: "object", properties: { md5: { type: "string" } }, required: [ "md5" ] }; export default define(meta, paramDef, async (ps, user)=>{ const exist = await DriveFiles.exist({ where: { md5: ps.md5, userId: user.id } }); return exist; });