diff --git a/plugins/client-resources/src/connection.ts b/plugins/client-resources/src/connection.ts index c1e0aadf84..e111185fed 100644 --- a/plugins/client-resources/src/connection.ts +++ b/plugins/client-resources/src/connection.ts @@ -298,7 +298,7 @@ class Connection implements ClientConnection { return } - if (resp.rateLimit !== undefined) { + if (resp.rateLimit !== undefined && resp.rateLimit.remaining < 10) { console.log( 'Rate limits:', resp.rateLimit.remaining, diff --git a/plugins/time-resources/src/components/CreateToDo.svelte b/plugins/time-resources/src/components/CreateToDo.svelte index 6bb70dca3d..f279dc9afb 100644 --- a/plugins/time-resources/src/components/CreateToDo.svelte +++ b/plugins/time-resources/src/components/CreateToDo.svelte @@ -10,7 +10,7 @@ import { Analytics } from '@hcengineering/analytics' export let fullSize: boolean = false - let value: string = '' + export let value: string = '' let disabled: boolean = false const client = getClient() @@ -53,12 +53,12 @@ clear() } - function clear () { + function clear (): void { value = '' } - function openPopup () { - showPopup(CreateToDoPopup, {}, 'top') + function openPopup (): void { + showPopup(CreateToDoPopup, { value }, 'top') } diff --git a/plugins/time-resources/src/components/CreateToDoPopup.svelte b/plugins/time-resources/src/components/CreateToDoPopup.svelte index 71091755f1..e7159c0e12 100644 --- a/plugins/time-resources/src/components/CreateToDoPopup.svelte +++ b/plugins/time-resources/src/components/CreateToDoPopup.svelte @@ -32,13 +32,14 @@ import Workslots from './Workslots.svelte' export let object: Doc | undefined + export let value: string = '' const me = getCurrentEmployee() const myAccount = getCurrentAccount() const todo: AttachedData = { workslots: 0, - title: '', + title: value, description: '', priority: ToDoPriority.NoPriority, attachedSpace: object?.space, diff --git a/plugins/time-resources/src/components/ToDos.svelte b/plugins/time-resources/src/components/ToDos.svelte index 5cabaaa83b..c4ef3bca43 100644 --- a/plugins/time-resources/src/components/ToDos.svelte +++ b/plugins/time-resources/src/components/ToDos.svelte @@ -14,34 +14,34 @@ -->