don't display activities in draft

This commit is contained in:
2022-05-29 12:09:07 +02:00
parent 13cf9b73ec
commit a15f276219

View File

@@ -1,7 +1,7 @@
import sqlalchemy as sa import sqlalchemy as sa
import datetime #<- will be used to set default dates on models import datetime #<- will be used to set default dates on models
from sqlalchemy import or_ from sqlalchemy import or_, and_
from ..models.blog_record import BlogRecord, Topics, Tags from ..models.blog_record import BlogRecord, Topics, Tags
@@ -47,7 +47,9 @@ class BlogRecordService(object):
@classmethod @classmethod
def get_activities(cls, request): def get_activities(cls, request):
# gest the Activities section # gest the Activities section
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id == 'ADM' and BlogRecord.tag == 'activities') query = request.dbsession.query(BlogRecord).filter(and_(BlogRecord.topic_id == 'ADM',
BlogRecord.tag == 'activities',
BlogRecord.status == 'publié'))
query = query.order_by(sa.desc(BlogRecord.created)).first() query = query.order_by(sa.desc(BlogRecord.created)).first()
return query return query