Fixed features showing up when disabled by an ancestor

This commit is contained in:
Stefan Zermatten
2020-07-26 19:53:07 +02:00
parent bc001202ec
commit 1bde0db0ba

View File

@@ -16,7 +16,7 @@
</template>
<script>
import CreatureProperties from '/imports/api/creature/CreatureProperties.js';
import getActiveProperties from '/imports/api/creature/getActiveProperties.js';
import ColumnLayout from '/imports/ui/components/ColumnLayout.vue';
import FeatureCard from '/imports/ui/properties/components/features/FeatureCard.vue';
@@ -33,13 +33,12 @@
},
meteor: {
features(){
return CreatureProperties.find({
'ancestors.id': this.creatureId,
type: 'feature',
removed: {$ne: true},
}, {
sort: {order: 1},
});
return getActiveProperties({
ancestorId: this.creatureId,
filter: {
type: 'feature',
},
});
},
},
methods: {