11 lines
365 B
TypeScript
11 lines
365 B
TypeScript
import { getPendingSubmissions } from "../../../db/domains";
|
|
|
|
export default defineEventHandler(async (event) => {
|
|
const config = useRuntimeConfig();
|
|
const adminSecret = getHeader(event, "x-admin-secret");
|
|
if (adminSecret !== config.adminSecret) {
|
|
throw createError({ statusCode: 401, message: "Unauthorized" });
|
|
}
|
|
return getPendingSubmissions();
|
|
});
|