def get_popularity(self): """ Get popularity @return int between 0 and 5 """ if self.id is None: return 0 popularity = 0 if self.id >= 0: avg_popularity = self.db.get_avg_popularity() if avg_popularity > 0: popularity = self.db.get_popularity(self.id) elif self.id == Type.RADIOS: radios = Radios() avg_popularity = radios.get_avg_popularity() if avg_popularity > 0: popularity = radios.get_popularity(self._radio_id) return popularity * 5 / avg_popularity + 0.5
def get_popularity(self): """ Get popularity @return int between 0 and 5 """ if self.id is None or self.id == Type.EXTERNALS: return 0 popularity = 0 if self.id >= 0: avg_popularity = self.db.get_avg_popularity() if avg_popularity > 0: popularity = self.db.get_popularity(self.id) elif self.id == Type.RADIOS: radios = Radios() avg_popularity = radios.get_avg_popularity() if avg_popularity > 0: popularity = radios.get_popularity(self._album_artists[0]) return popularity * 5 / avg_popularity + 0.5
def get_popularity(self): """ Get popularity @return int between 0 and 5 """ if self.id is None or self.id == Type.EXTERNALS: return 0 popularity = 0 if self.id >= 0: avg_popularity = self.db.get_avg_popularity() if avg_popularity > 0: popularity = self.db.get_popularity(self.id) elif self.id == Type.RADIOS: radios = Radios() avg_popularity = radios.get_avg_popularity() if avg_popularity > 0: popularity = radios.get_popularity(self._album_artists[0]) return popularity * 5 / avg_popularity + 0.5