diff --git a/src/components/model-index/ByjoveModelIndex.vue b/src/components/model-index/ByjoveModelIndex.vue index e300661..4301368 100644 --- a/src/components/model-index/ByjoveModelIndex.vue +++ b/src/components/model-index/ByjoveModelIndex.vue @@ -168,22 +168,11 @@ export default { return this.getModelSlug() }, - hasPerm(perm) { - - // if user is root then assume permission - if (this.$store.state.user && this.$store.state.user.is_root) { - return true - } - - // otherwise do true perm check for user - return this.$store.state.permissions.includes(perm) - }, - hasModelPerm(perm) { // do normal check, but first add prefix let prefix = this.getModelPermissionPrefix() - return this.hasPerm(prefix + '.' + perm) + return this.$hasPerm(prefix + '.' + perm) }, renderLabel(obj) {