Skip to content
Snippets Groups Projects
Commit c052f9cb authored by Timothee P's avatar Timothee P :sunflower:
Browse files

prevent permissions not defined

parent 66a65080
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
{{ feature.title || feature.feature_id }} {{ feature.title || feature.feature_id }}
<div class="ui icon right floated compact buttons"> <div class="ui icon right floated compact buttons">
<router-link <router-link
v-if="permissions.can_create_feature" v-if="permissions && permissions.can_create_feature"
:to="{ :to="{
name: 'ajouter-signalement', name: 'ajouter-signalement',
params: { params: {
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<i class="plus fitted icon"></i> <i class="plus fitted icon"></i>
</router-link> </router-link>
<router-link <router-link
v-if="permissions.can_update_feature" v-if="permissions && permissions.can_update_feature"
:to="{ :to="{
name: 'editer-signalement', name: 'editer-signalement',
params: { params: {
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<i class="inverted grey pencil alternate icon"></i> <i class="inverted grey pencil alternate icon"></i>
</router-link> </router-link>
<a <a
v-if="permissions.can_delete_feature" v-if="permissions && permissions.can_delete_feature"
@click="isCanceling = true" @click="isCanceling = true"
id="feature-delete" id="feature-delete"
class="ui button button-hover-red" class="ui button button-hover-red"
...@@ -271,7 +271,10 @@ ...@@ -271,7 +271,10 @@
</div> </div>
</div> </div>
<div v-if="permissions.can_create_feature" class="ui segment"> <div
v-if="permissions && permissions.can_create_feature"
class="ui segment"
>
<form <form
id="form-comment" id="form-comment"
class="ui form" class="ui form"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment