aboutsummaryrefslogtreecommitdiff
path: root/pyaggr3g470r
diff options
context:
space:
mode:
Diffstat (limited to 'pyaggr3g470r')
-rw-r--r--pyaggr3g470r/models.py2
-rw-r--r--pyaggr3g470r/views.py1
2 files changed, 2 insertions, 1 deletions
diff --git a/pyaggr3g470r/models.py b/pyaggr3g470r/models.py
index 017ecd4f..629cc4c2 100644
--- a/pyaggr3g470r/models.py
+++ b/pyaggr3g470r/models.py
@@ -14,7 +14,7 @@ class User(Document, UserMixin):
lastname = StringField(required = True)
email = EmailField(required=True, unique=True)
pwdhash = StringField(required=True)
- feeds = SortedListField(EmbeddedDocumentField('Feed'), ordering='title', reverse=False)
+ feeds = ListField(EmbeddedDocumentField('Feed'))
created_at = DateTimeField(required=True, default=datetime.now)
def get_id(self):
diff --git a/pyaggr3g470r/views.py b/pyaggr3g470r/views.py
index 9c816990..0d6fcf21 100644
--- a/pyaggr3g470r/views.py
+++ b/pyaggr3g470r/views.py
@@ -175,6 +175,7 @@ def add_feed():
new_feed = models.Feed(title=form.title.data, link=form.link.data, site_link=form.site_link.data)
user.feeds.append(new_feed)
+ user.feeds = sorted(user.feeds, key=lambda t: t.title.lower())
user.save()
return redirect(url_for('home'))
return render_template('management.html', form=form) \ No newline at end of file
bgstack15