mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-06 01:37:42 +02:00
16 lines
573 B
TypeScript
16 lines
573 B
TypeScript
//
|
|
// Copyright @ 2024 Hardcore Engineering Inc.
|
|
//
|
|
|
|
import type { TrainingRequest } from '@hcengineering/training'
|
|
import type { Employee } from '@hcengineering/contact'
|
|
import type { Ref } from '@hcengineering/core'
|
|
import { getClient } from '@hcengineering/presentation'
|
|
import { canChangeTrainingRequestOwner } from './canChangeTrainingRequestOwner'
|
|
|
|
export async function changeTrainingRequestOwner (request: TrainingRequest, owner: Ref<Employee>): Promise<void> {
|
|
if (canChangeTrainingRequestOwner(request)) {
|
|
await getClient().update(request, { owner })
|
|
}
|
|
}
|