@esm-js/jira.js
Version:
A comprehensive JavaScript/TypeScript library designed for both Node.JS and browsers, facilitating seamless interaction with the Atlassian Jira API.
21 lines (19 loc) • 826 B
text/typescript
import type { WorklogsMoveRequest } from '../models';
export interface BulkMoveWorklogs {
issueIdOrKey: string;
/**
* Defines how to update the issues' time estimate, the options are:
*
* - `leave` Leaves the estimate unchanged.
* - `auto` Reduces the estimate by the aggregate value of `timeSpent` across all worklogs being moved in the source
* issue, and increases it in the destination issue.
*/
adjustEstimate?: 'leave' | 'auto' | string;
/**
* Whether the work log entry should be moved to and from the issues even if the issues are not editable, because
* jira.issue.editable set to false or missing. For example, the issue is closed. Connect and Forge app users with
* admin permission can use this flag.
*/
overrideEditableFlag?: boolean;
worklogs: WorklogsMoveRequest;
}