Fix: sortie d'objet de conteneur
This commit is contained in:
@@ -347,13 +347,13 @@ export class RdDBaseActor extends Actor {
|
||||
}
|
||||
|
||||
async _removeItemFromConteneur(item) {
|
||||
const updates = this.findConteneur(item)
|
||||
.map(conteneur => {
|
||||
const nouveauContenu = conteneur.system.contenu.filter(id => id != item.id)
|
||||
return { _id: conteneur.id, 'system.contenu': nouveauContenu }
|
||||
})
|
||||
if (updates.length > 0) {
|
||||
await this.updateEmbeddedDocuments('Item', updates)
|
||||
const conteneur = this.findConteneur(item);
|
||||
if (conteneur) {
|
||||
const nouveauContenu = conteneur.system.contenu.filter(id => id != item.id)
|
||||
const updates = { _id: conteneur.id, 'system.contenu': nouveauContenu }
|
||||
if (updates.length > 0) {
|
||||
await this.updateEmbeddedDocuments('Item', updates)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user