web/views/basecontrollers.py
changeset 7609 fbefd1b9e587
parent 7606 01b49ec8fe80
child 7824 18ce47d4a17f
equal deleted inserted replaced
7608:47311917a548 7609:fbefd1b9e587
   503             filtered_variable = facetbase.get_filtered_variable(select, mainvar)
   503             filtered_variable = facetbase.get_filtered_variable(select, mainvar)
   504             facetbase.prepare_select(select, filtered_variable)
   504             facetbase.prepare_select(select, filtered_variable)
   505             update_map = {}
   505             update_map = {}
   506             for facetid in facetids:
   506             for facetid in facetids:
   507                 facet = facetbase.get_facet(self._cw, facetid, select, filtered_variable)
   507                 facet = facetbase.get_facet(self._cw, facetid, select, filtered_variable)
   508                 try:
   508                 update_map[facetid] = facet.possible_values()
   509                     update_map[facetid] = facet.possible_values()
       
   510                 except facetbase.DontUpdateFacet:
       
   511                     continue
       
   512             return update_map
   509             return update_map
   513 
   510 
   514     def js_unregister_user_callback(self, cbname):
   511     def js_unregister_user_callback(self, cbname):
   515         self._cw.unregister_callback(self._cw.pageid, cbname)
   512         self._cw.unregister_callback(self._cw.pageid, cbname)
   516 
   513