Ignore:
Timestamp:
14 Feb 2012, 10:38:04 (13 years ago)
Author:
uli
Message:

Move ReindexPage? to general browser module as it is not student specific.

File:
1 edited

Legend:

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

    r7646 r7647  
    18481848        return
    18491849
    1850 class ReindexPage(UtilityView, grok.View):
    1851     """ Reindex view.
    1852 
    1853     Reindexes a catalog.
    1854     """
    1855     grok.context(IUniversity)
    1856     grok.name('reindex')
    1857     grok.require('waeup.manageUniversity')
    1858 
    1859     def update(self,ctlg=None):
    1860         if ctlg is None:
    1861             self.flash('No catalog name provided.')
    1862             return
    1863         cat = queryUtility(ICatalog, name='%s_catalog' % ctlg)
    1864         if cat is None:
    1865             self.flash('%s_catalog does not exist' % ctlg)
    1866             return
    1867         cat.updateIndexes()
    1868         self.flash('%s reindexed.' % ctlg.capitalize())
    1869         return
    1870 
    1871     def render(self):
    1872         self.redirect(self.url(self.context, '@@index'))
    1873         return
Note: See TracChangeset for help on using the changeset viewer.