Details
Description
ManyToManyPersister::getDeleteSQLParameters assumes $srcColumn contains a field name; doesn't handle association case.
ManyToManyPerister.php, lines 204-209:
// Composite identifier $sourceClass = $this->_em->getClassMetadata($mapping['sourceEntity']); foreach ($mapping['relationToSourceKeyColumns'] as $relColumn => $srcColumn) { $params[] = $identifier[$sourceClass->fieldNames[$srcColumn]]; }
Hi Chris,
Could you try to add a failing test case please ?
Cheers.