update replica packages logic and over weight price announcement

This commit is contained in:
omair saleh
2022-01-21 16:00:53 +08:00
parent ca5879cab0
commit 8487c6adf3
+1 -1
View File
@@ -63,7 +63,7 @@ class PackingList extends AbstractModel implements Transportable, Steppable, Pac
*/
public function replicatedPackages(): HasManyDeep
{
return $this->hasManyDeep(Package::class, [PackingList::class.' as replica', PackingList::class], [['owner_type', 'owner_id'], ['owner_type', 'owner_id'], 'packing_list_id'], [null, null, 'id']);
// return $this->hasManyDeep(Package::class, [PackingList::class.' as replica', PackingList::class], [['owner_type', 'owner_id'], ['owner_type', 'owner_id'], 'packing_list_id'], [null, null, 'id']);
return $this->hasManyDeepFromRelations($this->packingLists(), (new PackingList)->setAlias('replica')->packages());
}