Forced creatures to reorder their docs before recomputing

This commit is contained in:
Stefan Zermatten
2020-10-19 11:39:21 +02:00
parent 9fa997ed24
commit 1165158d46

View File

@@ -19,6 +19,7 @@ import {
} from '/imports/api/parenting/parenting.js';
import {setDocToLastOrder} from '/imports/api/parenting/order.js';
import { storedIconsSchema } from '/imports/api/icons/Icons.js';
import { reorderDocs } from '/imports/api/parenting/order.js';
import '/imports/api/creature/actions/doAction.js';
@@ -73,6 +74,7 @@ function assertPropertyEditPermission(property, userId){
function recomputeCreatures(property){
for (let ref of property.ancestors){
if (ref.collection === 'creatures') {
reorderDocs({collection: CreatureProperties, ancestorId: ref.id});
recomputeCreature.call({charId: ref.id});
}
}