~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to bin/ivle-marks

  • Committer: Matt Giuca
  • Date: 2009-04-24 14:00:02 UTC
  • mto: This revision was merged to the branch mainline in revision 1196.
  • Revision ID: matt.giuca@gmail.com-20090424140002-bb917rlrfgjia3s4
ivle-marks: Now only displays users who are enrolled in the given offering.

Show diffs side-by-side

added added

removed removed

Lines of Context:
171
171
    csvfile = csv.writer(sys.stdout)
172
172
    csvfile.writerow(get_header(worksheets))
173
173
 
174
 
    users = store.find(ivle.database.User).order_by(ivle.database.User.login)
 
174
    # Get all users enrolled in this offering
 
175
    users = store.find(ivle.database.User,
 
176
                   ivle.database.User.id == ivle.database.Enrolment.user_id,
 
177
                   offering.id == ivle.database.Enrolment.offering).order_by(
 
178
                        ivle.database.User.login)
175
179
    for user in users:
176
180
        writeuser(worksheets, user, csvfile)
177
181