web/views/iprogress.py
changeset 2058 7ef12c03447c
parent 1977 606923dff11b
child 2381 caad2367d940
equal deleted inserted replaced
2057:0a0cbccafcb5 2058:7ef12c03447c
     3 :organization: Logilab
     3 :organization: Logilab
     4 :copyright: 2001-2009 LOGILAB S.A. (Paris, FRANCE), license is LGPL v2.
     4 :copyright: 2001-2009 LOGILAB S.A. (Paris, FRANCE), license is LGPL v2.
     5 :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr
     5 :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr
     6 :license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses
     6 :license: GNU Lesser General Public License, v2.1 - http://www.gnu.org/licenses
     7 """
     7 """
     8 
       
     9 __docformat__ = "restructuredtext en"
     8 __docformat__ = "restructuredtext en"
       
     9 _ = unicode
    10 
    10 
    11 from logilab.mtconverter import html_escape
    11 from logilab.mtconverter import html_escape
    12 
    12 
    13 from cubicweb.selectors import implements
    13 from cubicweb.selectors import implements
    14 from cubicweb.interfaces import IProgress, IMileStone
    14 from cubicweb.interfaces import IProgress, IMileStone
   166     the ``project`` column
   166     the ``project`` column
   167     """
   167     """
   168     id = 'ic_progress_table_view'
   168     id = 'ic_progress_table_view'
   169 
   169 
   170     def call(self):
   170     def call(self):
   171         view = self.vreg.select_view('progress_table_view', self.req, self.rset)
   171         view = self.vreg.select('views', 'progress_table_view', self.req,
       
   172                                 rset=self.rset)
   172         columns = list(view.columns)
   173         columns = list(view.columns)
   173         try:
   174         try:
   174             columns.remove('project')
   175             columns.remove('project')
   175         except ValueError:
   176         except ValueError:
   176             self.info('[ic_progress_table_view] could not remove project from columns')
   177             self.info('[ic_progress_table_view] could not remove project from columns')