Explorar o código

Unify cron secret auth

gpt-engineer-app[bot] hai 2 días
pai
achega
eacae8cda4

+ 1 - 1
supabase/functions/fetch-rss/index.ts

@@ -73,7 +73,7 @@ serve(async (req) => {
 
   try {
     // Authentication: Allow internal calls (cron jobs) OR authenticated users
-    const isCronJob = validateCronSecret(req);
+    const isCronJob = await validateCronSecret(req);
     const isInternal = isInternalCall(req);
     const auth = await verifyAuth(req);
     

+ 1 - 1
supabase/functions/purge-articles/index.ts

@@ -26,7 +26,7 @@ serve(async (req) => {
 
   try {
     // Authentication: Allow cron jobs, internal calls, or super users
-    const isCronJob = validateCronSecret(req);
+    const isCronJob = await validateCronSecret(req);
     const isInternal = isInternalCall(req);
     const isSuperUser = await verifySuperUser(req);
     

+ 1 - 1
supabase/functions/update-feed/index.ts

@@ -14,7 +14,7 @@ serve(async (req) => {
 
   try {
     // Authentication: Allow cron jobs, internal calls, or super users
-    const isCronJob = validateCronSecret(req);
+    const isCronJob = await validateCronSecret(req);
     const isInternal = isInternalCall(req);
     const isSuperUser = await verifySuperUser(req);