Надёжная real-time доставка сообщений в чатах: SSE buffer, Last-Event-ID, polling fallback
This commit is contained in:
@@ -209,7 +209,7 @@ export interface IStorage {
|
||||
createFieldHistory(insertHistory: InsertFieldHistory): Promise<FieldHistory>;
|
||||
|
||||
// Task Messages (Chat)
|
||||
getTaskMessages(taskId: number, organizationId: number): Promise<TaskMessageWithAuthor[]>;
|
||||
getTaskMessages(taskId: number, organizationId: number, afterId?: number): Promise<TaskMessageWithAuthor[]>;
|
||||
getTaskMessage(messageId: number, organizationId: number): Promise<TaskMessageWithAuthor | undefined>;
|
||||
createTaskMessage(insertMessage: any, organizationId: number): Promise<any>;
|
||||
updateTaskMessage(id: number, organizationId: number, updates: Partial<TaskMessage>): Promise<TaskMessage>;
|
||||
|
||||
Reference in New Issue
Block a user