Files
2026-07-26 18:25:37 +09:00

47 lines
1.2 KiB
JavaScript

import define from "../../define.js";
import { ApiError } from "../../error.js";
import { DAY } from "../../../../const.js";
export const meta = {
secure: true,
requireCredential: true,
limit: {
duration: DAY * 30,
max: 2
},
errors: {
noSuchFile: {
message: "No such file.",
code: "NO_SUCH_FILE",
id: "e674141e-bd2a-ba85-e616-aefb187c9c2a"
},
emptyFile: {
message: "That file is empty.",
code: "EMPTY_FILE",
id: "d2f12af1-e7b4-feac-86a3-519548f2728e"
},
importsDisabled: {
message: "Post imports are disabled for security reasons.",
code: "IMPORTS_DISABLED",
id: " bc9227e4-fb82-11ed-be56-0242ac120002"
}
}
};
export const paramDef = {
type: "object",
properties: {
fileId: {
type: "string",
format: "misskey:id"
},
signatureCheck: {
type: "boolean"
}
},
required: [
"fileId"
]
};
export default define(meta, paramDef, async (ps, user)=>{
throw new ApiError(meta.errors.importsDisabled);
});