# LOT 4.2.4.2 - OVH Fil de Course : sélection du canal actif unifié

## Problème constaté

Des messages envoyés depuis l'application mobile TrailDpsTracker n'apparaissaient pas dans le Fil de Course web, et inversement. L'analyse de la base tracking a montré que plusieurs canaux course_feed_channels pouvaient exister pour un même événement PLACE.

Le login mobile par device utilisait le canal actif le plus récent par identifiant SQL, alors que le Fil de Course web pouvait continuer à utiliser un canal plus ancien mais encore actif via le token PC COURSE fourni par PLACE. Les messages étaient donc correctement insérés, mais dans des channel_id différents.

## Correction

La recherche du canal actif par événement privilégie désormais :

1. le canal disposant d'une session PC COURSE active vue récemment ;
2. à défaut, le canal le plus récemment mis à jour ;
3. à défaut, le dernier identifiant SQL.

Cette règle permet au mobile de rejoindre le même canal opérationnel que le poste PC COURSE web.

## Complément activation mobile

La configuration d'activation renvoyée au mobile expose aussi course_feed_role, course_feed_role_source, organization_certified et certified_label afin que l'application affiche correctement le rôle opérationnel sans confondre le nom affiché et le rôle.
