# HG changeset patch # User neko259 # Date 2014-08-13 07:44:05 # Node ID 228496300df784523eb704417639c25aa147be98 # Parent 25d9d544783a6d85627768abedf484782ef27305 Sort favorite and hidden tags when updating the list diff --git a/boards/abstracts/settingsmanager.py b/boards/abstracts/settingsmanager.py --- a/boards/abstracts/settingsmanager.py +++ b/boards/abstracts/settingsmanager.py @@ -79,7 +79,6 @@ class SettingsManager: for tag_name in tag_names: tag = get_object_or_404(Tag, name=tag_name) tags.append(tag) - return tags def add_fav_tag(self, tag): @@ -89,6 +88,8 @@ class SettingsManager: else: if not tag.name in tags: tags.append(tag.name) + + tags.sort() self.set_setting(SETTING_FAVORITE_TAGS, tags) def del_fav_tag(self, tag): @@ -114,6 +115,8 @@ class SettingsManager: else: if not tag.name in tags: tags.append(tag.name) + + tags.sort() self.set_setting(SETTING_HIDDEN_TAGS, tags) def del_hidden_tag(self, tag):