Remove offline mode

The offline mode was removed to focus on resolving connection issues instead of providing a workaround.
This commit is contained in:
gpt-engineer-app[bot]
2025-03-15 15:06:37 +00:00
parent e52ca26cef
commit 60adc4ce1f
8 changed files with 268 additions and 391 deletions

View File

@@ -52,9 +52,11 @@ try {
// Storage API 엔드포인트 경로 수정 (buckets → bucket)
if (url.includes('/storage/v1/buckets')) {
url = url.replace('/storage/v1/buckets', '/storage/v1/bucket');
const newUrl = url.replace('/storage/v1/buckets', '/storage/v1/bucket');
// Request 객체인 경우 새 Request 객체 생성
requestToUse = new Request(url, requestToUse);
const newRequest = new Request(newUrl, requestToUse);
requestToUse = newRequest;
url = newUrl;
console.log('Storage API Request 객체 경로 수정:', url);
}
}
@@ -113,7 +115,7 @@ try {
try {
// 기본 서버 상태 확인 (CORS 테스트)
console.log('Supabase 서버 상태 확인 중...');
const response = await fetch(`${supabaseUrl}/rest/v1/`, {
const response = await fetch(`${supabaseUrl}/auth/v1/`, {
method: 'GET',
headers: {
'Content-Type': 'application/json',
@@ -121,14 +123,14 @@ try {
},
});
if (response.ok) {
console.log('Supabase REST API 연결 성공:', response.status);
if (response.ok || response.status === 401 || response.status === 404) {
console.log('Supabase 서버 연결 성공:', response.status);
} else {
console.warn('Supabase REST API 연결 실패:', response.status, response.statusText);
console.warn('Supabase 서버 연결 실패:', response.status, response.statusText);
// 응답 세부 정보 로깅
try {
const errorText = await response.text();
console.warn('Supabase REST API 오류 응답:', errorText);
console.warn('Supabase 서버 응답 내용:', errorText);
} catch (e) {
console.error('응답 내용 읽기 실패:', e);
}