def set_playlist(self,playlist_name): if not playlist_name: return False if self.playlist_name == playlist_name: return True file_name = self.filename() if file_name: playlist_path = Track.controller.users[self['user_id']].path() + '/'+ playlist_name + '/' + file_name Sysaccess.link(self.path(),playlist_path) self.playlist_name = playlist_name self.tag() self.save()
def favoritize(self,user): if user.id in self.favorites: return True file_name = self.filename() if file_name: user_fav_path = user.path() + '/favorites/' + file_name print self.path() print user_fav_path Sysaccess.link(self.path(),user_fav_path) if user.id == self.controller.me: self.tag() self.favorites.append(user.id) self.save()