diff --git a/src/components/dialogs/FullscreenImageDialog.vue b/src/components/dialogs/FullscreenImageDialog.vue index e8c2675f..6ed954a4 100644 --- a/src/components/dialogs/FullscreenImageDialog.vue +++ b/src/components/dialogs/FullscreenImageDialog.vue @@ -13,6 +13,7 @@ icon="el-icon-download" circle style="margin-left: 5px" + :disabled="!fullscreenImageDialog.imageUrl.startsWith('http')" @click=" downloadAndSaveImage(fullscreenImageDialog.imageUrl, fullscreenImageDialog.fileName) "> @@ -70,7 +71,8 @@ document.body.appendChild(link); link.click(); document.body.removeChild(link); - } catch { + } catch (error) { + console.error('Error downloading image:', error); new Noty({ type: 'error', text: escapeTag(`Failed to download image. ${url}`) diff --git a/src/views/Feed/Feed.vue b/src/views/Feed/Feed.vue index 127d3ce3..d7a8b0f8 100644 --- a/src/views/Feed/Feed.vue +++ b/src/views/Feed/Feed.vue @@ -195,7 +195,7 @@ diff --git a/src/views/PlayerList/PlayerList.vue b/src/views/PlayerList/PlayerList.vue index ba8b5232..dd68a93a 100644 --- a/src/views/PlayerList/PlayerList.vue +++ b/src/views/PlayerList/PlayerList.vue @@ -662,7 +662,7 @@ - +