mirror of
https://github.com/formbricks/formbricks.git
synced 2026-01-26 00:09:11 -06:00
23 lines
480 B
TypeScript
23 lines
480 B
TypeScript
import { prisma } from "./prisma";
|
|
|
|
export const formHasOwnership = async (session, formId) => {
|
|
try {
|
|
const form = await prisma.form.findUnique({
|
|
where: { id: formId },
|
|
include: {
|
|
owner: {
|
|
select: { email: true },
|
|
},
|
|
},
|
|
});
|
|
if (form.owner.email === session.user.email) {
|
|
return true;
|
|
} else {
|
|
return false;
|
|
}
|
|
} catch (e) {
|
|
console.error(`can't verify ownership: ${e}`);
|
|
return false;
|
|
}
|
|
};
|