Closed mccuskk closed 8 years ago
The initial work is done. The system now records when the interviewer is currently interviewing or paused as a new state and then uses that state show interviewers in active schedules.
This change also does some work to only show users as expected in the morning if it is before 12:30 and only shows interviewers in the CATI Interviewing Console where their shift has not finished yet.
Add a new status flag for the user that tells us there "logical" logged on status and we can use that to show whether people are or are not logged on.
We will need to be new background service which checks on the server for inactivity by users and logically logs them off.