default: {
modifyPreference(
req: PreferenceRequest,
res: ActionResponse,
next: NextFunction,
): void;
suppressNotice(
req: NoticeRequest,
res: ActionResponse,
next: NextFunction,
): void;
upload(req: UploadRequest, res: ActionResponse, next: NextFunction): void;
} = ...
Type declaration
modifyPreference:function
modifyPreference( req: PreferenceRequest, res: ActionResponse, next: NextFunction,): void Parameters
- req: PreferenceRequest
- res: ActionResponse
- next: NextFunction
Returns void
suppressNotice:function
suppressNotice( req: NoticeRequest, res: ActionResponse, next: NextFunction,): void Parameters
- req: NoticeRequest
- res: ActionResponse
- next: NextFunction
Returns void
upload:function
upload(req: UploadRequest, res: ActionResponse, next: NextFunction): void Parameters
- req: UploadRequest
- res: ActionResponse
- next: NextFunction
Returns void
Handle a multipart API upload. API parameters
If ownwork is truthy, author and source must not be present.
If uploading multiple files, add filename to each parameter, e.g.: license-foo.jpg