Bug 13838 - baby controlling different player does not show indication of local alarm
: baby controlling different player does not show indication of local alarm
Status: NEW
Product: SB Radio
Classification: Unclassified
Component: SB Server
: Include FW version in comment
: PC Other
: P3 normal (vote)
: Future
Assigned To: Ben Klaas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-03 12:03 UTC by Ben Klaas
Modified: 2011-01-14 12:13 UTC (History)
1 user (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2009-09-03 12:03:38 UTC
something I'm not going to fix from bug 12800 for initial 7.4 release:

when baby is controlling a different player but has an alarm set locally, there is no indication of this on the UI, either on the status bar or the clock ss.

in order for this to work, info on the alarm state needs to come in the serverstatus as well as the playerstatus subscription, because baby is not getting the correct information on local player's alarm state when connected to a different player.

to make this work:
serverstatus subscription in Slimserver.lua should include menu:menu flag
confirm serverstatus command tags tagged params
in Slim::Control::Queries::serverstatusQuery, in the players_loop section

if ($menuMode) {
  # same alarm calls and responses as in Slim::Control::Queries::statusQuery
}