def get_conversions (self, star_generator=None): """Get our conversions. If necessary, ask user to convert for us. """ self.got_conversions=True if not star_generator: from gourmet.gtk_extras.ratingWidget import star_generator ratings = [] need_conversions = False for v in self.to_convert.values(): if not need_conversions and not self.conversions.has_key(v.lower()): need_conversions = True if v not in ratings: ratings.append(v) conv = string_to_rating(v) if conv: self.conversions[v] = conv if need_conversions: self.conversions = de.get_ratings_conversion(ratings,star_generator,defaults=self.conversions)
def get_conversions (self, star_generator=None): """Get our conversions. If necessary, ask user to convert for us. """ self.got_conversions=True if not star_generator: from gourmet.gtk_extras.ratingWidget import star_generator ratings = [] need_conversions = False for v in self.to_convert.values(): if not need_conversions and not self.conversions.has_key(v.lower()): need_conversions = True if v not in ratings: ratings.append(v) conv = string_to_rating(v) if conv: self.conversions[v] = conv if need_conversions: self.conversions = de.get_ratings_conversion(ratings,star_generator,defaults=self.conversions)