web/views/basecontrollers.py
branchstable
changeset 3160 9f75f5de2134
parent 3144 a5deac822a13
child 3163 edfe43ceaa35
child 3232 eccb7380dc3b
equal deleted inserted replaced
3159:7d4bc4c54326 3160:9f75f5de2134
   127             view = self.vreg['views'].select(vid, req, rset=rset)
   127             view = self.vreg['views'].select(vid, req, rset=rset)
   128         except NoSelectableObject:
   128         except NoSelectableObject:
   129             if rset:
   129             if rset:
   130                 req.set_message(req._("The view %s can not be applied to this query") % vid)
   130                 req.set_message(req._("The view %s can not be applied to this query") % vid)
   131             else:
   131             else:
   132                 req.set_message(req._("You have no access to this view or it's not applyable to current data"))
   132                 req.set_message(req._("You have no access to this view or it can not "
       
   133                                       "be used to display the current data."))
   133             self.warning("the view %s can not be applied to this query", vid)
   134             self.warning("the view %s can not be applied to this query", vid)
   134             vid = vid_from_rset(req, rset, self.schema)
   135             vid = vid_from_rset(req, rset, self.schema)
   135             view = self.vreg['views'].select(vid, req, rset=rset)
   136             view = self.vreg['views'].select(vid, req, rset=rset)
   136         return view, rset
   137         return view, rset
   137 
   138