feat(produser): added the ability to add a prod user by default roles and update if already there
This commit is contained in:
23
server/services/prodUser/prodUser.ts
Normal file
23
server/services/prodUser/prodUser.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import { OpenAPIHono } from "@hono/zod-openapi";
|
||||
import produser from "./routes/produser.js";
|
||||
import createProdRole from "./routes/addProdRole.js";
|
||||
import { prodRoles } from "./utils/prodRoles.js";
|
||||
|
||||
const app = new OpenAPIHono();
|
||||
const routes = [produser, createProdRole] as const;
|
||||
|
||||
const appRoutes = routes.forEach((route) => {
|
||||
app.route("/produser", route);
|
||||
});
|
||||
app.all("/produser/*", (c) => {
|
||||
return c.json({
|
||||
success: false,
|
||||
message: "You have encounters a prodUser route that dose not exist.",
|
||||
});
|
||||
});
|
||||
|
||||
setTimeout(() => {
|
||||
prodRoles();
|
||||
}, 2000);
|
||||
|
||||
export default app;
|
||||
Reference in New Issue
Block a user