TSK-476: Bitrix import fixes (#2548)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2023-01-27 18:14:40 +06:00
committed by GitHub
parent dd68380e7e
commit 474cb9c887
27 changed files with 948 additions and 562 deletions
@@ -20,18 +20,18 @@
import { createEventDispatcher, onMount } from 'svelte'
import bitrix from '../plugin'
import { BitrixEntityMapping } from '@hcengineering/bitrix'
import { BitrixClient, BitrixEntityMapping, BitrixProfile, StatusValue } from '@hcengineering/bitrix'
import { Button, eventToHTMLElement, IconAdd, Label, showPopup } from '@hcengineering/ui'
import { BitrixClient } from '../client'
import { BitrixProfile, StatusValue } from '../types'
import CreateMapping from './CreateMapping.svelte'
import EntiryMapping from './EntityMapping.svelte'
import { bitrixQueue } from '../queue'
export let integration: Integration
const dispatch = createEventDispatcher()
const bitrixClient = new BitrixClient(integration.value)
const bitrixClient = new BitrixClient(integration.value, (op) => bitrixQueue.add(op))
let profile: BitrixProfile | undefined