feat(review): add soft delete button to remove posts from admin channel while preserving deduplication state
This commit is contained in:
+2
-1
@@ -40,8 +40,9 @@ class Post:
|
||||
ai_text: Optional[str] = None
|
||||
suggested_target_id: Optional[int] = None
|
||||
target_channel_id: Optional[int] = None
|
||||
status: str = "pending_review" # pending_review, published, rejected
|
||||
status: str = "pending_review" # pending_review, published, rejected, deleted
|
||||
published_to: List[Dict[str, Any]] = field(default_factory=list)
|
||||
is_deleted: bool = False
|
||||
review_message_id: Optional[int] = None
|
||||
scheduled_at: Optional[str] = None
|
||||
published_at: Optional[str] = None
|
||||
|
||||
Reference in New Issue
Block a user