Skip to content

Commit b017291

Browse files
authored
Merge pull request NCUAppTeam#180 from 1989ONCE/main
test: can't fetch publicUrl error
2 parents 57a7429 + ff7dbb6 commit b017291

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/routes/home/profile.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,15 +144,15 @@ function ProfilePage() {
144144
const fileExt = croppedFile.name.split('.').pop();
145145
const filePath = `${profile.id}/avatar_${Date.now()}_${Math.random().toString(36).slice(2, 8)}.${fileExt}`;
146146

147-
const { error: uploadError } = await supabase.storage
147+
const { data, error: uploadError } = await supabase.storage
148148
.from('avatar')
149149
.upload(filePath, croppedFile, { upsert: true });
150150

151151
if (uploadError) throw uploadError;
152152

153153
const { data: publicUrlData } = supabase.storage
154154
.from('avatar')
155-
.getPublicUrl(filePath);
155+
.getPublicUrl(data.path);
156156

157157
if (!publicUrlData || !publicUrlData.publicUrl) {
158158
throw new Error('無法取得頭像公開網址');
@@ -178,15 +178,15 @@ function ProfilePage() {
178178
const fileExt = croppedFile.name.split('.').pop();
179179
const filePath = `${profile.id}/bg_${Date.now()}_${Math.random().toString(36).slice(2, 8)}.${fileExt}`;
180180

181-
const { error: uploadError } = await supabase.storage
181+
const { data, error: uploadError } = await supabase.storage
182182
.from('avatar')
183183
.upload(filePath, croppedFile, { upsert: true });
184184

185185
if (uploadError) throw uploadError;
186186

187187
const { data: publicUrlData } = supabase.storage
188188
.from('avatar')
189-
.getPublicUrl(filePath);
189+
.getPublicUrl(data.path);
190190

191191
if (!publicUrlData || !publicUrlData.publicUrl) {
192192
throw new Error('無法取得背景照公開網址');

0 commit comments

Comments
 (0)