draft-community
All checks were successful
Deploy on push / deploy (push) Successful in 47s

This commit is contained in:
Untone 2025-04-14 16:02:19 +03:00
parent 1c61e889d6
commit 0de4404cb1
3 changed files with 4 additions and 3 deletions

View File

@ -1,4 +1,5 @@
#### [0.4.18] - 2025-04-10 #### [0.4.18] - 2025-04-10
- Fixed `Topic.stat.authors` and `Topic.stat.comments`
- Fixed unique constraint violation for empty slug values: - Fixed unique constraint violation for empty slug values:
- Modified `update_draft` resolver to handle empty slug values - Modified `update_draft` resolver to handle empty slug values
- Modified `create_draft` resolver to prevent empty slug values - Modified `create_draft` resolver to prevent empty slug values

View File

@ -31,6 +31,7 @@ class Draft(Base):
# required # required
created_at: int = Column(Integer, nullable=False, default=lambda: int(time.time())) created_at: int = Column(Integer, nullable=False, default=lambda: int(time.time()))
created_by: int = Column(ForeignKey("author.id"), nullable=False) created_by: int = Column(ForeignKey("author.id"), nullable=False)
community: int = Column(ForeignKey("community.id"), nullable=False, default=1)
# optional # optional
layout: str = Column(String, nullable=True, default="article") layout: str = Column(String, nullable=True, default="article")

View File

@ -111,13 +111,12 @@ type Draft {
id: Int! id: Int!
created_at: Int! created_at: Int!
created_by: Author! created_by: Author!
community: Community!
layout: String layout: String
slug: String slug: String
title: String title: String
subtitle: String subtitle: String
lead: String lead: String
description: String
body: String body: String
media: [MediaItem] media: [MediaItem]
cover: String cover: String