mirror of
https://github.com/KuekHaoYang/KVideo.git
synced 2026-08-21 11:43:41 +08:00
fix auth sync requests after login
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
|
||||
import { Redis } from '@upstash/redis';
|
||||
import { NextRequest, NextResponse } from 'next/server';
|
||||
import { authenticationRequiredResponse } from '@/lib/server/api-responses';
|
||||
import { getServerSession } from '@/lib/server/auth';
|
||||
|
||||
export const runtime = 'edge';
|
||||
@@ -23,7 +24,7 @@ export async function GET(request: NextRequest) {
|
||||
const profileId = session?.profileId;
|
||||
|
||||
if (!profileId) {
|
||||
return NextResponse.json({ error: 'Missing profileId' }, { status: 400 });
|
||||
return authenticationRequiredResponse();
|
||||
}
|
||||
|
||||
try {
|
||||
@@ -43,7 +44,7 @@ export async function POST(request: NextRequest) {
|
||||
const profileId = session?.profileId;
|
||||
|
||||
if (!profileId) {
|
||||
return NextResponse.json({ error: 'Missing profileId' }, { status: 400 });
|
||||
return authenticationRequiredResponse();
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { Redis } from '@upstash/redis';
|
||||
import { NextRequest, NextResponse } from 'next/server';
|
||||
import { authenticationRequiredResponse } from '@/lib/server/api-responses';
|
||||
import { getServerSession } from '@/lib/server/auth';
|
||||
|
||||
// 确保这行代码在整个文件中只出现一次
|
||||
@@ -12,7 +13,7 @@ export async function GET(request: NextRequest) {
|
||||
const profileId = session?.profileId;
|
||||
|
||||
if (!profileId) {
|
||||
return NextResponse.json({ error: 'Missing profileId' }, { status: 400 });
|
||||
return authenticationRequiredResponse();
|
||||
}
|
||||
|
||||
try {
|
||||
@@ -32,7 +33,7 @@ export async function POST(request: NextRequest) {
|
||||
const profileId = session?.profileId;
|
||||
|
||||
if (!profileId) {
|
||||
return NextResponse.json({ error: 'Missing profileId' }, { status: 400 });
|
||||
return authenticationRequiredResponse();
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user