refonte des topics

This commit is contained in:
2022-09-14 17:33:17 +02:00
parent d9e002144b
commit 5dd8916697
10 changed files with 54 additions and 39 deletions

View File

@@ -39,7 +39,7 @@ class BlogRecordService(object):
@classmethod
def get_last_created(cls, request):
# gest the last created posts
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM')
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != '_admin')
if request.authenticated_userid == None:
# if user is anonym, display only published posts
query = query.filter(BlogRecord.status == 'publié')
@@ -49,7 +49,7 @@ class BlogRecordService(object):
@classmethod
def get_activities(cls, request):
# gest the Activities section
query = request.dbsession.query(BlogRecord).filter(and_(BlogRecord.topic_id == 'ADM',
query = request.dbsession.query(BlogRecord).filter(and_(BlogRecord.topic_id == '_admin',
BlogRecord.tag == 'activities',
BlogRecord.status == 'publié'))
query = query.order_by(sa.desc(BlogRecord.created)).first()
@@ -77,7 +77,7 @@ class BlogRecordService(object):
@classmethod
def get_topics(cls, request):
# get all topics
query = request.dbsession.query(Topics).order_by(Topics.topic).all()
query = request.dbsession.query(Topics).order_by(Topics.topic_name).all()
return query
@classmethod