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

« back to all changes in this revision

Viewing changes to ivle/database.py

  • Committer: Matt Giuca
  • Date: 2010-02-12 03:19:48 UTC
  • Revision ID: matt.giuca@gmail.com-20100212031948-4co7z01d5lqk2oa6
Removed 'edit' permission on offerings for tutors, as per Bug #520232. This prevents tutors from editing offering details, projects or worksheets. Note that we *do* want tutors to edit worksheets. I'm about to add that back, as a separate permission.

Show diffs side-by-side

added added

removed removed

Lines of Context:
377
377
            enrolment = self.get_enrolment(user)
378
378
            if enrolment or user.admin:
379
379
                perms.add('view')
380
 
            if (enrolment and enrolment.role in (u'tutor', u'lecturer')) \
381
 
               or user.admin:
382
 
                perms.add('edit')
383
380
            if (enrolment and enrolment.role in (u'lecturer')) or user.admin:
 
381
                perms.add('edit')
384
382
                perms.add('enrol')          # Can see enrolment screen at all
385
383
                perms.add('enrol_student')  # Can enrol students
386
384
                perms.add('enrol_tutor')    # Can enrol tutors