Changeset 47 for conseil.py
- Timestamp:
- 07/21/06 12:24:01 (2 years ago)
- Files:
-
- 1 modified
-
conseil.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
conseil.py
r46 r47 79 79 if zetype == 2 or zetype == 3 : 80 80 try : 81 ztree = widget.get_children() 82 model= ztree [0].get_model()81 ztree = widget.get_children()[0].get_children()[0].get_children()[0] 82 model= ztree.get_model() 83 83 total = str(model.iter_n_children(None)) 84 84 title = "search for %s - (%s results)" %(title,total) 85 85 #eek.. this is ugly, isn't it ? 86 86 except : 87 title = " %s" %title87 title = "search for %s" %title 88 88 self.statusbar.pop(0) 89 89 self.statusbar.push(0,title) … … 203 203 #main search button pressed 204 204 def simpleSearch_clicked(self, widget): 205 searchString = self.wTree.get_widget("simple_search_entry").get_text() 206 dic = makedict() 207 # Have we a single bug number ? 208 if self.__isint(searchString) : 209 dic["method"] = 1 210 dic["bug"] = searchString 211 self.retriever.display(dic) 212 # no, we have a search. 213 else : 214 array = string.split(searchString,' ',1) 215 if self.bts.packageExist(array[0]) : 216 dic["method"]= 3 217 dic["product"] = array[0] 218 if len(array) < 2 : 219 dic["search"] = None 205 searchString = self.wTree.get_widget("simple_search_entry").get_text().strip() 206 if searchString != '' : 207 dic = makedict() 208 # Have we a single bug number ? 209 if self.__isint(searchString) : 210 dic["method"] = 1 211 dic["bug"] = searchString 212 self.retriever.display(dic) 213 # no, we have a search. 214 else : 215 array = string.split(searchString,' ',1) 216 if self.bts.packageExist(array[0]) : 217 dic["method"]= 3 218 dic["product"] = array[0] 219 if len(array) < 2 : 220 dic["search"] = None 221 else : 222 dic["search"] = array[1] 223 self.retriever.display(dic) 220 224 else : 221 dic["search"] = array[1] 222 self.retriever.display(dic) 223 else : 224 dic["method"]= 2 225 dic["search"] = searchString 226 self.retriever.display(dic) 225 dic["method"]= 2 226 dic["search"] = searchString 227 self.retriever.display(dic) 227 228 228 229
