micro/packages/api/src/modules/app.controller.ts

21 lines
542 B
TypeScript

import { Controller, Get, Render } from "@nestjs/common";
import { classToPlain } from "class-transformer";
import { config } from "../config";
import { HostsService } from "./hosts/hosts.service";
@Controller()
export class AppController {
constructor(private hostsService: HostsService) {}
@Get("config")
async getConfig() {
const hosts = this.hostsService.getHosts([]);
return {
inquiries: config.inquiries,
uploadLimit: config.uploadLimit,
allowTypes: config.allowTypes,
hosts: hosts,
};
}
}