bug: cycle and module change not working from the peek overview (#3037)
This commit is contained in:
parent
9147b58b99
commit
6c8c61c53b
3 changed files with 27 additions and 27 deletions
|
|
@ -5,7 +5,7 @@ import { IssueBaseStore } from "store/issues";
|
|||
import { IssueService } from "services/issue";
|
||||
import { CycleService } from "services/cycle.service";
|
||||
// types
|
||||
import { CycleIssueResponse, TIssueGroupByOptions } from "types";
|
||||
import { TIssueGroupByOptions } from "types";
|
||||
import { IIssue } from "types/issues";
|
||||
import { IIssueResponse, TLoader, IGroupedIssues, ISubGroupedIssues, TUnGroupedIssues, ViewFlags } from "../../types";
|
||||
import { RootStore } from "store/root";
|
||||
|
|
@ -83,9 +83,6 @@ export class CycleIssuesStore extends IssueBaseStore implements ICycleIssuesStor
|
|||
cycleService;
|
||||
issueService;
|
||||
|
||||
//projectId
|
||||
currentProjectId: string | undefined;
|
||||
|
||||
//viewData
|
||||
viewFlags = {
|
||||
enableQuickAdd: true,
|
||||
|
|
@ -174,8 +171,6 @@ export class CycleIssuesStore extends IssueBaseStore implements ICycleIssuesStor
|
|||
try {
|
||||
this.loader = loadType;
|
||||
|
||||
this.currentProjectId = projectId;
|
||||
|
||||
const params = this.rootStore?.cycleIssuesFilter?.appliedFilters;
|
||||
const response = await this.cycleService.getCycleIssuesWithParams(workspaceSlug, projectId, cycleId, params);
|
||||
|
||||
|
|
@ -322,9 +317,10 @@ export class CycleIssuesStore extends IssueBaseStore implements ICycleIssuesStor
|
|||
fetchAfterAddition = true,
|
||||
projectId?: string
|
||||
) => {
|
||||
if (!this.currentProjectId && !projectId) return;
|
||||
const activeProjectId = this.rootStore.project.projectId;
|
||||
if (!activeProjectId && !projectId) return;
|
||||
|
||||
const projectIdToUpdate: string = this.currentProjectId || projectId || "";
|
||||
const projectIdToUpdate: string = projectId || activeProjectId || "";
|
||||
|
||||
try {
|
||||
const issueToCycle = await this.issueService.addIssueToCycle(workspaceSlug, projectIdToUpdate, cycleId, {
|
||||
|
|
|
|||
|
|
@ -76,8 +76,6 @@ export class ModuleIssuesStore extends IssueBaseStore implements IModuleIssuesSt
|
|||
moduleService;
|
||||
issueService;
|
||||
|
||||
currentProjectId: string | undefined;
|
||||
|
||||
//viewData
|
||||
viewFlags = {
|
||||
enableQuickAdd: true,
|
||||
|
|
@ -162,7 +160,6 @@ export class ModuleIssuesStore extends IssueBaseStore implements IModuleIssuesSt
|
|||
) => {
|
||||
if (!moduleId) return undefined;
|
||||
|
||||
this.currentProjectId = projectId;
|
||||
try {
|
||||
this.loader = loadType;
|
||||
|
||||
|
|
@ -314,9 +311,10 @@ export class ModuleIssuesStore extends IssueBaseStore implements IModuleIssuesSt
|
|||
fetchAfterAddition = true,
|
||||
projectId?: string
|
||||
) => {
|
||||
if (!this.currentProjectId && !projectId) return;
|
||||
const activeProjectId = this.rootStore.project.projectId;
|
||||
if (!activeProjectId && !projectId) return;
|
||||
|
||||
const projectIdToUpdate: string = this.currentProjectId || projectId || "";
|
||||
const projectIdToUpdate: string = projectId || activeProjectId || "";
|
||||
|
||||
try {
|
||||
const issueToModule = await this.moduleService.addIssuesToModule(workspaceSlug, projectIdToUpdate, moduleId, {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue