Files
workavia-drive/tdrive/backend/node/src/services/documents/index.ts
T
Montassar Ghanmy e0615fa867 📁 Changed TDrive root folder (#16)
📁 Changed TDrive root folder
2023-04-11 10:04:29 +01:00

24 lines
668 B
TypeScript

import { Prefix, TdriveService } from "../../core/platform/framework";
import WebServerAPI from "../../core/platform/services/webserver/provider";
import web from "./web";
@Prefix("/internal/services/documents/v1")
export default class DocumentsService extends TdriveService<undefined> {
version = "1";
name = "documents";
public doInit: () => Promise<this> = async () => {
const fastify = this.context.getProvider<WebServerAPI>("webserver").getServer();
fastify.register((instance, _options, next) => {
web(instance, { prefix: this.prefix });
next();
});
return this;
};
api = (): undefined => {
return undefined;
};
}