Client Current Status on Disconnect
The Current Status field on the Client Details page previously stayed frozen at its last value when a client went offline, because the client-down path never updated the UI-facing field. The client-down path now updates Current Status to the disconnected state, matching the convention used across other modules. The client-up path is unchanged.
Problems and fixes
The following root causes were addressed:
| Problem | Fix |
|---|---|
| Client-down never refreshed the Current Status field; it kept showing the last recorded value. | Client-down updates Current Status to the disconnected state in the same flow. |
| The client-up path was already working correctly. | Left untouched. Only the client-down path was modified. |
Where the fix appears
The corrected status behavior is visible in the following locations:
| Location | What changed |
|---|---|
| Client Details tab > Current Status field | Updates to the disconnected state when the client goes down instead of staying frozen. |
| Client-up scenario | Unchanged. Status continues to display the same way. |
Note: No action is required. After upgrade, Current Status updates automatically when the client goes down.