Exclude points when choosing what to remove from the net during nodelist processing

This commit is contained in:
Deon George 2024-11-26 13:34:19 +11:00
parent b5e76c77f8
commit c0517c04f0

View File

@ -559,7 +559,9 @@ class NodelistImport implements ShouldQueue
$no->load('addresses'); $no->load('addresses');
$remove = $zo $remove = $zo
->addresses->pluck('id') ->addresses
->filter(fn($item)=>(! $item->point_id))
->pluck('id')
->diff($no->addresses->pluck('id')) ->diff($no->addresses->pluck('id'))
->diff(our_address($do)->pluck('id')) ->diff(our_address($do)->pluck('id'))
->diff(our_nodes($do)->pluck('id')); ->diff(our_nodes($do)->pluck('id'));