[Contrib: Evaluation System] Stumped on Instructors not able to access results
Nicola Monat-Jacobs
nicola at longsight.com
Thu Jan 17 14:49:43 PST 2013
Folks -
I'm really stumped on this one so if you have any suggestions I'd
be grateful.
I've got an evaluation that was deployed to a vast number of courses.
Administrator1 created the evaluation and deployed to the courses.
Administrators 1 & 2 were enrolled in all the courses as instructors.
Instructors in the courses have eval.be.evaluated. eval.write.template and
eval.create.evaluation.
The evaluation allows instructors to see results after Dec 3 2012. The
evaluation closed on Dec 3 2012. The 'View Date' was Dec 10th.
Adminstrator1 and Sakai admins can see the results of the evaluation, but
none of the instructors in the course can.
Instructors (administrator2 as well as actual instructors) see the
following on their Dashboard: under 'Evaluations in which I may be
evaluated': nothing. It says "You currently have no active or pending
evaluations".
Under "Evaluations I am creating or administering" it lists the
evaluations, but when they click 'View Report' it says "You cannot view
results for this evaluation for any of the assigned groups".
I have checked exhaustively in the database and everything looks right.
There are only two places where this message is shown:
ReportChooseGroupsProducer.java and ReportsViewingProducer.java. I have
stepped through all the checks and the data in the database should return
the groups they are evaluatees in, but for some reason, I guess its not
because they are seeing the error message.
select m.eid, m.USER_ID, eau.group_id, eau.assign_type
from EVAL_ASSIGN_USER eau, SAKAI_USER_ID_MAP m
where evaluation_fk = 971
and eau.USER_id = m.USER_ID
and m.eid = '[instructor eid]'
order by assign_type, eid
returns many entries with group id assign_type=evaluatee
SELECT eag.Group_Id from EVAL_ASSIGN_GROUP eag
where eag.EVALUATION_FK = 971
and eag.group_id in (
select distinct eau.group_id from EVAL_ASSIGN_USER eau
where eau.evaluation_fk = 971
and eau.ASSIGN_TYPE = 'evaluatee'
)
and eag.INSTRUCTORS_VIEW_RESULTS = true
Returns many results.
Oh and the following *is* checked in administrate:
- Show the "Evaluations I am creating or administering" box (Administrator
widget) on the main screen
- Show the instructor summary box on the main screen
Number of days old can an eval be and still be recently closed: 60 (had to
increase this to even get the evals to show up in the admin box)
I guess I'm confused. Why don't these evals show in the instructor summary
box? Is that just for pending and open evals? If the admin box is the right
place, why don't the links work?
Thanks,
Nicola
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/evaluation/attachments/20130117/c2717bf7/attachment.html
More information about the evaluation
mailing list