Ignore:
Timestamp:
30 Jan 2013, 08:58:37 (12 years ago)
Author:
Henrik Bettermann
Message:

Add new permission waeup.editStudyLevel to allow course advisers to edit study levels after rejection.

Improve logging. Creation and deletion of course tickets is now properly logged.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py

    r9906 r9924  
    158158    view.flash(_('Successfully added ${a}.',
    159159        mapping = {'a':ticket.code}))
     160    view.context.writeLogMessage(
     161        view,'added: %s|%s|%s' % (
     162        ticket.code, ticket.getLevel(), ticket.getLevelSession()))
    160163    return True
    161164
     
    12571260                mapping = {'a':', '.join(deleted)}))
    12581261            self.context.writeLogMessage(
    1259                 self,'removed: %s' % ', '.join(deleted))
     1262                self,'removed: %s at %s' %
     1263                (', '.join(deleted), self.context.level))
    12601264        self.redirect(self.url(self.context, u'@@manage')+'?tab2')
    12611265        return
     
    23172321    grok.context(IStudentStudyLevel)
    23182322    grok.name('edit')
    2319     grok.require('waeup.handleStudent')
     2323    grok.require('waeup.editStudyLevel')
    23202324    grok.template('studyleveleditpage')
    23212325    form_fields = grok.AutoFields(IStudentStudyLevel).omit(
     
    23812385                mapping = {'a':', '.join(deleted)}))
    23822386            self.context.writeLogMessage(
    2383                 self,'removed: %s' % ', '.join(deleted))
     2387                self,'removed: %s at %s' %
     2388                (', '.join(deleted), self.context.level))
    23842389        self.redirect(self.url(self.context, u'@@edit'))
    23852390        return
Note: See TracChangeset for help on using the changeset viewer.