[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