Skip to content

IAV-1316/Feat: Exclude connected communication accounts from available pool for cross-agent reuse

salaheddine zidani a demandé de fusionner feature/IAV-1316 vers develop

Summary

Implements filtering logic for communication accounts to exclude those already in use (connected) when assigning accounts between agents, ensuring only disconnected accounts are eligible for reuse.

Changes

  • Add filtering mechanism to exclude currently connected communication accounts from the available account pool
  • Allow disconnected communication accounts to be reused across agents
  • Prevent duplicate assignment of active/connected accounts

Testing

  • Verify connected accounts are excluded from the available pool
  • Verify disconnected accounts remain available for agent reuse
  • Ensure no regression on existing account assignment flows

Rapports de requête de fusion