Fix const reassignment error
The code was attempting to reassign a const variable, which is not allowed in JavaScript. This commit fixes the error.
This commit is contained in:
@@ -27,32 +27,34 @@ try {
|
||||
// 커스텀 fetch 구현
|
||||
fetch: (...args) => {
|
||||
// 첫 번째 인자는 URL 또는 Request 객체
|
||||
const urlOrRequest = args[0];
|
||||
let requestToUse = args[0];
|
||||
let url = '';
|
||||
let headers = {};
|
||||
|
||||
// URL 형식 변환 및 헤더 수정
|
||||
if (typeof urlOrRequest === 'string') {
|
||||
url = urlOrRequest;
|
||||
if (typeof requestToUse === 'string') {
|
||||
url = requestToUse;
|
||||
|
||||
// Storage API 엔드포인트 경로 수정 (buckets → bucket)
|
||||
if (url.includes('/storage/v1/buckets')) {
|
||||
url = url.replace('/storage/v1/buckets', '/storage/v1/bucket');
|
||||
console.log('Storage API 경로 수정:', url);
|
||||
// 문자열 URL인 경우 수정된 URL을 requestToUse에 할당
|
||||
requestToUse = url;
|
||||
}
|
||||
|
||||
// 두 번째 인자에서 헤더 가져오기
|
||||
if (args[1] && args[1].headers) {
|
||||
headers = args[1].headers;
|
||||
}
|
||||
} else if (urlOrRequest instanceof Request) {
|
||||
url = urlOrRequest.url;
|
||||
} else if (requestToUse instanceof Request) {
|
||||
url = requestToUse.url;
|
||||
|
||||
// Storage API 엔드포인트 경로 수정 (buckets → bucket)
|
||||
if (url.includes('/storage/v1/buckets')) {
|
||||
url = url.replace('/storage/v1/buckets', '/storage/v1/bucket');
|
||||
const newRequest = new Request(url, urlOrRequest);
|
||||
urlOrRequest = newRequest;
|
||||
// Request 객체인 경우 새 Request 객체 생성
|
||||
requestToUse = new Request(url, requestToUse);
|
||||
console.log('Storage API Request 객체 경로 수정:', url);
|
||||
}
|
||||
}
|
||||
@@ -93,7 +95,7 @@ try {
|
||||
console.log('Supabase fetch 요청:', url);
|
||||
|
||||
// 기본 fetch 호출
|
||||
return fetch(urlOrRequest, args[1])
|
||||
return fetch(requestToUse, args[1])
|
||||
.then(response => {
|
||||
console.log('Supabase 응답 상태:', response.status);
|
||||
return response;
|
||||
|
||||
Reference in New Issue
Block a user