From af85e5c243fada5823f2253559eed95a8e950995 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Tue, 3 Apr 2018 08:34:27 +0900 Subject: [PATCH] refs #171 Show error message when failed to start streaming --- src/renderer/components/TimelineSpace.vue | 6 ++++++ src/renderer/components/TimelineSpace/Contents/Local.vue | 6 ++++++ src/renderer/components/TimelineSpace/Contents/Public.vue | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/src/renderer/components/TimelineSpace.vue b/src/renderer/components/TimelineSpace.vue index defd0f62..312b0634 100644 --- a/src/renderer/components/TimelineSpace.vue +++ b/src/renderer/components/TimelineSpace.vue @@ -69,6 +69,12 @@ export default { }) } this.$store.dispatch('TimelineSpace/startUserStreaming', account) + .catch(() => { + this.$message({ + message: 'Failed to start streaming', + type: 'error' + }) + }) } catch (err) { this.$message({ message: 'Could not find account', diff --git a/src/renderer/components/TimelineSpace/Contents/Local.vue b/src/renderer/components/TimelineSpace/Contents/Local.vue index ebf15d8b..1e024010 100644 --- a/src/renderer/components/TimelineSpace/Contents/Local.vue +++ b/src/renderer/components/TimelineSpace/Contents/Local.vue @@ -56,6 +56,12 @@ export default { }) } this.$store.dispatch('TimelineSpace/Contents/Local/startLocalStreaming') + .catch(() => { + this.$message({ + message: 'Failed to start streaming', + type: 'error' + }) + }) }, updateToot (message) { this.$store.commit('TimelineSpace/Contents/Local/updateToot', message) diff --git a/src/renderer/components/TimelineSpace/Contents/Public.vue b/src/renderer/components/TimelineSpace/Contents/Public.vue index 37fb43ba..0164dce6 100644 --- a/src/renderer/components/TimelineSpace/Contents/Public.vue +++ b/src/renderer/components/TimelineSpace/Contents/Public.vue @@ -56,6 +56,12 @@ export default { }) } this.$store.dispatch('TimelineSpace/Contents/Public/startPublicStreaming') + .catch(() => { + this.$message({ + message: 'Failed to start streaming', + type: 'error' + }) + }) }, updateToot (message) { this.$store.commit('TimelineSpace/Contents/Public/updateToot', message)