forked from github/plane
[WEB-914]: fix: Exception due to cycles and modules for undefined fields (#4127)
* fix cycle types * fix module types
This commit is contained in:
17
packages/types/src/cycle/cycle.d.ts
vendored
17
packages/types/src/cycle/cycle.d.ts
vendored
@@ -6,8 +6,8 @@ export interface ICycle {
|
||||
backlog_issues: number;
|
||||
cancelled_issues: number;
|
||||
completed_issues: number;
|
||||
created_at: Date;
|
||||
created_by: string;
|
||||
created_at?: string;
|
||||
created_by?: string;
|
||||
description: string;
|
||||
distribution?: {
|
||||
assignees: TAssigneesDistribution[];
|
||||
@@ -16,23 +16,22 @@ export interface ICycle {
|
||||
};
|
||||
end_date: string | null;
|
||||
id: string;
|
||||
is_favorite: boolean;
|
||||
issue: string;
|
||||
is_favorite?: boolean;
|
||||
name: string;
|
||||
owned_by_id: string;
|
||||
progress_snapshot: TProgressSnapshot;
|
||||
project_id: string;
|
||||
status: TCycleGroups;
|
||||
status?: TCycleGroups;
|
||||
sort_order: number;
|
||||
start_date: string | null;
|
||||
started_issues: number;
|
||||
sub_issues: number;
|
||||
sub_issues?: number;
|
||||
total_issues: number;
|
||||
unstarted_issues: number;
|
||||
updated_at: Date;
|
||||
updated_by: string;
|
||||
updated_at?: string;
|
||||
updated_by?: string;
|
||||
archived_at: string | null;
|
||||
assignee_ids: string[];
|
||||
assignee_ids?: string[];
|
||||
view_props: {
|
||||
filters: IIssueFilterOptions;
|
||||
};
|
||||
|
||||
16
packages/types/src/module/modules.d.ts
vendored
16
packages/types/src/module/modules.d.ts
vendored
@@ -12,33 +12,33 @@ export interface IModule {
|
||||
backlog_issues: number;
|
||||
cancelled_issues: number;
|
||||
completed_issues: number;
|
||||
created_at: Date;
|
||||
created_by: string;
|
||||
created_at: string;
|
||||
created_by?: string;
|
||||
description: string;
|
||||
description_text: any;
|
||||
description_html: any;
|
||||
distribution: {
|
||||
distribution?: {
|
||||
assignees: TAssigneesDistribution[];
|
||||
completion_chart: TCompletionChartDistribution;
|
||||
labels: TLabelsDistribution[];
|
||||
};
|
||||
id: string;
|
||||
lead_id: string | null;
|
||||
link_module: ILinkDetails[];
|
||||
link_module?: ILinkDetails[];
|
||||
member_ids: string[];
|
||||
is_favorite: boolean;
|
||||
name: string;
|
||||
project_id: string;
|
||||
sort_order: number;
|
||||
sub_issues: number;
|
||||
sub_issues?: number;
|
||||
start_date: string | null;
|
||||
started_issues: number;
|
||||
status: TModuleStatus;
|
||||
status?: TModuleStatus;
|
||||
target_date: string | null;
|
||||
total_issues: number;
|
||||
unstarted_issues: number;
|
||||
updated_at: Date;
|
||||
updated_by: string;
|
||||
updated_at: string;
|
||||
updated_by?: string;
|
||||
archived_at: string | null;
|
||||
view_props: {
|
||||
filters: IIssueFilterOptions;
|
||||
|
||||
Reference in New Issue
Block a user