Merge pull request #82 from 6bangs/main
Add missing null check in get clip.
This commit is contained in:
		
						commit
						6c7b2de443
					
				@ -9,6 +9,16 @@ export async function GET(req: NextRequest) {
 | 
				
			|||||||
    try {
 | 
					    try {
 | 
				
			||||||
      const url = new URL(req.url);
 | 
					      const url = new URL(req.url);
 | 
				
			||||||
      const clipId = url.searchParams.get('id');
 | 
					      const clipId = url.searchParams.get('id');
 | 
				
			||||||
 | 
					      if (clipId == null) {
 | 
				
			||||||
 | 
					        return new NextResponse(JSON.stringify({ error: 'Missing parameter id' }), {
 | 
				
			||||||
 | 
					          status: 400,
 | 
				
			||||||
 | 
					          headers: {
 | 
				
			||||||
 | 
					            'Content-Type': 'application/json',
 | 
				
			||||||
 | 
					            ...corsHeaders
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        });
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      const audioInfo = await (await sunoApi).getClip(clipId);
 | 
					      const audioInfo = await (await sunoApi).getClip(clipId);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      return new NextResponse(JSON.stringify(audioInfo), {
 | 
					      return new NextResponse(JSON.stringify(audioInfo), {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user