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

hide feature_type edition after features import

parent e73218a7
Branches
Tags
1 merge request!194REDMINE_ISSUE-12644
This commit is part of merge request !194. Comments created here will be created in the context of that merge request.
......@@ -211,6 +211,15 @@
>
<i class="inverted grey copy alternate icon"></i>
</router-link>
{{isImporting(type)}}
<div
v-if="isImporting(type)"
class="import-message"
>
<i class="info circle icon" />
Import en cours
</div>
<div v-else v-frag>
<router-link
:to="{
name: 'editer-type-signalement',
......@@ -221,11 +230,7 @@
type.is_editable &&
permissions &&
permissions.can_create_feature_type &&
isOffline() !== true &&
!(
importFeatureTypeData.find(el => el.feature_type_title === type.slug) &&
importFeatureTypeData.find(el => el.feature_type_title === type.slug).status === 'pending'
)
isOffline() !== true
"
class="
ui
......@@ -254,10 +259,7 @@
permissions &&
permissions.can_create_feature_type &&
isOffline() != true &&
!(
importFeatureTypeData.find(el => el.feature_type_title === type.slug) &&
importFeatureTypeData.find(el => el.feature_type_title === type.slug).status === 'pending'
)
!isImporting(type)
"
class="
ui
......@@ -274,15 +276,6 @@
>
<i class="inverted grey paint brush alternate icon"></i>
</router-link>
<div
v-if="
importFeatureTypeData.find(el => el.feature_type_title === type.slug) &&
importFeatureTypeData.find(el => el.feature_type_title === type.slug).status === 'pending'
"
class="import-message"
>
<i class="info circle icon" />
Import en cours
</div>
</div>
</div>
......@@ -722,6 +715,13 @@ export default {
isOffline() {
return navigator.onLine === false;
},
isImporting(type) {
if (this.importFeatureTypeData) {
const singleImportData = this.importFeatureTypeData.find(el => el.feature_type_title === type.slug);
return singleImportData && singleImportData.status === 'pending'
}
return false;
},
checkForOfflineFeature() {
let arraysOffline = [];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment