Skip to content

Commit

Permalink
Null check on member before accessing
Browse files Browse the repository at this point in the history
  • Loading branch information
cultpodcasts committed May 9, 2024
1 parent 5999078 commit 9f3f0a2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ app.get("/submit", auth0Middleware, async (c) => {
const prisma = new PrismaClient({ adapter });
const auth0Payload: Auth0JwtPayload = c.var.auth0('payload');

if (auth0Payload.permissions.includes('submit')) {
if (auth0Payload.permissions && auth0Payload.permissions.includes('submit')) {
try {
const submissionIds = await prisma.submissions.findMany({
where: {
Expand Down Expand Up @@ -285,7 +285,7 @@ app.post("/submit", auth0Middleware, async (c) => {
c.header("Access-Control-Allow-Origin", getOrigin(c.req.header("Origin")));
c.header("Access-Control-Allow-Methods", "POST,GET,OPTIONS");

if (auth0Payload.permissions.includes('submit')) {
if (auth0Payload.permissions && auth0Payload.permissions.includes('submit')) {
let originRequest = new Request(c.req.raw);
const resp = await fetch(c.env.secureSubmitEndpoint, originRequest);
if (resp.status == 200) {
Expand Down

0 comments on commit 9f3f0a2

Please sign in to comment.