Merge branch 'dev'
Deploy / deploy (push) Failing after 11m18s

This commit is contained in:
ByungCheol
2026-06-28 12:48:45 +09:00
+7 -7
View File
@@ -59,18 +59,18 @@ async function onImageFile(e) {
} }
} }
async function resetImage() { async function removePhoto() {
const msg = hasGoogle.value const msg = hasGoogle.value
? '사용자 지정 사진을 지우고 구글 사진으로 되돌릴까요?' ? '등록한 사진을 삭제할까요?\n구글 계정 사진으로 표시됩니다.'
: '사용자 지정 사진을 지울까요?' : '등록한 사진을 삭제할까요?'
if (!(await dialog.confirm(msg, { title: '사진 되돌리기' }))) return if (!(await dialog.confirm(msg, { title: '사진 삭제', danger: true }))) return
savingImage.value = true savingImage.value = true
imgError.value = '' imgError.value = ''
try { try {
const updated = await authApi.updateProfileImage(null) const updated = await authApi.updateProfileImage(null)
await auth.applyUser(updated) await auth.applyUser(updated)
} catch (err) { } catch (err) {
imgError.value = err.response?.data?.message || '사진 되돌리기에 실패했습니다.' imgError.value = err.response?.data?.message || '사진 삭제에 실패했습니다.'
} finally { } finally {
savingImage.value = false savingImage.value = false
} }
@@ -100,8 +100,8 @@ function goEdit() {
<button type="button" class="link-btn" :disabled="savingImage" @click="pickImage"> <button type="button" class="link-btn" :disabled="savingImage" @click="pickImage">
{{ savingImage ? '처리 ' : '사진 변경' }} {{ savingImage ? '처리 ' : '사진 변경' }}
</button> </button>
<button v-if="hasCustom" type="button" class="link-btn muted" :disabled="savingImage" @click="resetImage"> <button v-if="hasCustom" type="button" class="link-btn muted" :disabled="savingImage" @click="removePhoto">
{{ hasGoogle ? '구글 사진으로' : '기본으로' }} 삭제
</button> </button>
</div> </div>
<p v-if="imgError" class="avatar-err">{{ imgError }}</p> <p v-if="imgError" class="avatar-err">{{ imgError }}</p>