diff --git a/src/components/Process/Status/Status.vue b/src/components/Process/Status/Status.vue index c962c4482cb191c314dfc6fcc49d02bdd457bc8e..3a4fef6a65841e6583e0a3dc4fb9143293815fa7 100644 --- a/src/components/Process/Status/Status.vue +++ b/src/components/Process/Status/Status.vue @@ -206,7 +206,7 @@ export default { ...mapMutations('process', ['setProcesses', 'stopPolling']), ...mapMutations('notifications', ['notify']), async retry () { - if (!this.process.id || this.loading) return + if (!this.hasAdminAccess || !this.process.id || this.loading) return try { await this.$store.dispatch('process/retryProcess', this.process.id) await this.$store.dispatch('process/retrieveProcess', this.process.id)