• Buck Doyle's avatar
    UI: Fix Connect proxy tag (#6343) · 05fd8a06
    Buck Doyle authored
    This fixes a race condition in the pseudo-relationship between a
    TaskState and a Task that was causing the Consul Connect proxy tag
    to sometimes show on the wrong task. There’s no direct Ember Data-style
    relationship between a TaskState and its Task; instead, it’s determined
    by searching for a Task with the matching name. The related Task was
    sometimes stored before everything was ready and not recalculated when
    the name became known. This ensures the relationship is accurate if the
    TaskState’s name property changes.
    05fd8a06