equal
deleted
inserted
replaced
199 view = self.select(views, req, rset, **kwargs) |
199 view = self.select(views, req, rset, **kwargs) |
200 if view.linkable(): |
200 if view.linkable(): |
201 yield view |
201 yield view |
202 except NoSelectableObject: |
202 except NoSelectableObject: |
203 continue |
203 continue |
204 |
204 except Exception: |
|
205 self.exception('error while trying to list possible %s views for %s', |
|
206 vid, rset) |
|
207 |
205 def select_box(self, oid, *args, **kwargs): |
208 def select_box(self, oid, *args, **kwargs): |
206 """return the most specific view according to the result set""" |
209 """return the most specific view according to the result set""" |
207 try: |
210 try: |
208 return self.select_object('boxes', oid, *args, **kwargs) |
211 return self.select_object('boxes', oid, *args, **kwargs) |
209 except NoSelectableObject: |
212 except NoSelectableObject: |