This commit is contained in:
parent
1c61e889d6
commit
0de4404cb1
|
@ -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
|
||||||
|
|
|
@ -31,7 +31,8 @@ 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")
|
||||||
slug: str = Column(String, unique=True)
|
slug: str = Column(String, unique=True)
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user