mirror of
https://github.com/gnmyt/LicenseAPI.git
synced 2026-01-10 10:11:47 +00:00
Implement GET /project/public-key
This commit is contained in:
@ -2,7 +2,7 @@ import { Request, Response, Router } from "express";
|
||||
import {
|
||||
createProject,
|
||||
deleteProject,
|
||||
getProject,
|
||||
getProject, getProjectKey,
|
||||
listProjects,
|
||||
patchProject,
|
||||
regenerateKey,
|
||||
@ -17,6 +17,13 @@ app.get("/list", async (req: Request, res: Response) => {
|
||||
res.json(await listProjects(String(req.user?._id)));
|
||||
});
|
||||
|
||||
app.get("/:id/public-key", async (req: Request, res: Response) => {
|
||||
const request = await getProjectKey(req.params.id, String(req.user?._id));
|
||||
if ("code" in request) return res.json(request);
|
||||
|
||||
res.json(request);
|
||||
});
|
||||
|
||||
app.get("/:id", async (req: Request, res: Response) => {
|
||||
const request = await getProject(req.params.id, String(req.user?._id));
|
||||
if ("code" in request) return res.json(request);
|
||||
|
||||
Reference in New Issue
Block a user