Skip to main content

lock

client.reviewMerge.lock(id: string, data?: LockReviewRequest): Promise<unknown>

Locks a review-merge request to prevent concurrent modifications.

Acquiring a lock ensures exclusive access while performing operations on the request. Other agents attempting to modify a locked request will be blocked.

Parameters

ParameterTypeRequiredDescription
idstringYesThe unique identifier of the review-merge request to lock
dataLockReviewRequestNoOptional lock configuration parameters

Returns

Promise<unknown> — A promise that resolves when the lock has been acquired

Example

import { CodeBoltClient } from '@codebolt/clientsdk';

const client = new CodeBoltClient();

const result = await client.reviewMerge.lock('id');
console.log(result);