(share) add error notif if the account doesn't exist

This commit is contained in:
2020-08-23 12:21:43 +02:00
parent 9e006a16dc
commit 45de1d2ec6

View File

@@ -33,17 +33,25 @@ export default class AccountPublic extends Vue {
} }
} }
} catch (error) { } catch (error) {
this.account = await accountService.getRemote(this.id) try {
this.account = await accountService.getRemote(this.id)
if (this.account && this.account.isPublic) { if (this.account && this.account.isPublic) {
this.addAccountId({ accountId: this.id }) this.addAccountId({ accountId: this.id })
await couchService.initLive() await couchService.initLive()
queueNotifService.success( queueNotifService.success(
`Récupération du compte public ${this.account.name} en cours...` `Récupération du compte public ${this.account.name} en cours...`
)
}
} catch (err) {
queueNotifService.error(
`Oups, le compte n'existe pas, êtes-vous sûr d'avoir récupérer le bon lien ?`
) )
return this.$router.push({
name: 'account',
params: { id: this.id }
})
} }
return
} }
} }
@@ -59,3 +67,11 @@ export default class AccountPublic extends Vue {
} }
} }
</script> </script>
<style lang="scss" scoped>
.account-public {
display: flex;
justify-content: center;
flex: 1;
}
</style>