feat(faq): refine category icons and project faq flows
This commit is contained in:
@@ -10,7 +10,7 @@ class CategoryCreate(BaseModel):
|
||||
name: str
|
||||
description: Optional[str] = None
|
||||
sort_order: int = 0
|
||||
is_active: bool = True
|
||||
icon: Optional[str] = None
|
||||
|
||||
|
||||
class CategoryUpdate(BaseModel):
|
||||
@@ -18,7 +18,7 @@ class CategoryUpdate(BaseModel):
|
||||
name: Optional[str] = None
|
||||
description: Optional[str] = None
|
||||
sort_order: Optional[int] = None
|
||||
is_active: Optional[bool] = None
|
||||
icon: Optional[str] = None
|
||||
|
||||
|
||||
class CategoryRead(BaseModel):
|
||||
@@ -27,7 +27,7 @@ class CategoryRead(BaseModel):
|
||||
name: str
|
||||
description: Optional[str]
|
||||
sort_order: int
|
||||
is_active: bool
|
||||
icon: Optional[str]
|
||||
created_at: datetime
|
||||
updated_at: datetime
|
||||
|
||||
@@ -44,7 +44,6 @@ class FaqCreate(BaseModel):
|
||||
class FaqUpdate(BaseModel):
|
||||
question: Optional[str] = None
|
||||
answer: Optional[str] = None
|
||||
is_active: Optional[bool] = None
|
||||
|
||||
|
||||
class FaqStatusUpdate(BaseModel):
|
||||
@@ -94,7 +93,6 @@ class FaqRead(BaseModel):
|
||||
answer: str
|
||||
keywords: Optional[str]
|
||||
version: int
|
||||
is_active: bool
|
||||
created_by: uuid.UUID
|
||||
created_at: datetime
|
||||
updated_at: datetime
|
||||
|
||||
Reference in New Issue
Block a user