Remove some forum topic related features (#527)

This commit is contained in:
rubenwardy
2024-04-03 18:30:08 +01:00
committed by GitHub
parent bb81e1387a
commit 6280cd5947
12 changed files with 20 additions and 230 deletions

View File

@@ -121,7 +121,6 @@ class QueryBuilder:
else:
self.version = None
self.show_discarded = is_yes(args.get("show_discarded"))
self.show_added = args.get("show_added")
if self.show_added is not None:
self.show_added = is_yes(self.show_added)
@@ -300,9 +299,6 @@ class QueryBuilder:
def build_topic_query(self, show_added=False):
query = ForumTopic.query
if not self.show_discarded:
query = query.filter_by(discarded=False)
show_added = self.show_added == True or (self.show_added is None and show_added)
if not show_added:
query = query.filter(~ db.exists().where(Package.forums==ForumTopic.topic_id))