mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-13 13:17:45 +02:00
Adjust tg bot (#8412)
* Remove notification provider func Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * Adjust tg-bot Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * Use global integration Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * Use workspace integration Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * getSocialIdBySocialKey -> findFullSocialIdBySocialKey Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * move findFullSocialIdBySocialKey to service operations Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * use listIntegrations with account token Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * Adjust api Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> * Fxi tests Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com> --------- Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
@@ -11,7 +11,9 @@ export enum QueueTopic {
|
||||
Fulltext = 'fulltext',
|
||||
|
||||
// A topic about user activity.
|
||||
Users = 'users'
|
||||
Users = 'users',
|
||||
|
||||
TelegramBot = 'telegramBot'
|
||||
}
|
||||
|
||||
export interface ConsumerHandle {
|
||||
|
||||
@@ -64,6 +64,7 @@ import { type Readable } from 'stream'
|
||||
import type { DbAdapter, DomainHelper } from './adapter'
|
||||
import type { StatisticsElement } from './stats'
|
||||
import { type StorageAdapter } from './storage'
|
||||
import { type PlatformQueue } from './queue'
|
||||
|
||||
export interface ServerFindOptions<T extends Doc> extends FindOptions<T> {
|
||||
domain?: Domain // Allow to find for Doc's in specified domain only.
|
||||
@@ -193,6 +194,7 @@ export interface PipelineContext {
|
||||
serviceAdapterManager?: ServiceAdaptersManager
|
||||
lowLevelStorage?: LowLevelStorage
|
||||
liveQuery?: LiveQuery
|
||||
queue?: PlatformQueue
|
||||
|
||||
// Entry point for derived data procvessing
|
||||
derived?: Middleware
|
||||
@@ -267,6 +269,9 @@ export interface TriggerControl {
|
||||
lowLevel: LowLevelStorage
|
||||
modelDb: ModelDb
|
||||
removedMap: Map<Ref<Doc>, Doc>
|
||||
|
||||
queue?: PlatformQueue
|
||||
|
||||
communicationApi: CommunicationApi | null
|
||||
|
||||
// Cache per workspace
|
||||
|
||||
Reference in New Issue
Block a user