mirror of
https://github.com/makeplane/plane
synced 2025-08-07 19:59:33 +00:00
fix: cycle and module create/update modal fix (#2833)
This commit is contained in:
committed by
sriram veeraghanta
parent
1559822a1b
commit
37559fd69f
@@ -49,9 +49,9 @@ export const CreateUpdateModuleModal: React.FC<Props> = observer((props) => {
|
||||
|
||||
const createModule = async (payload: Partial<IModule>) => {
|
||||
if (!workspaceSlug || !projectId) return;
|
||||
|
||||
const selectedProjectId = payload.project ?? projectId.toString();
|
||||
await moduleStore
|
||||
.createModule(workspaceSlug.toString(), projectId.toString(), payload)
|
||||
.createModule(workspaceSlug.toString(), selectedProjectId, payload)
|
||||
.then(() => {
|
||||
handleClose();
|
||||
|
||||
@@ -72,9 +72,9 @@ export const CreateUpdateModuleModal: React.FC<Props> = observer((props) => {
|
||||
|
||||
const updateModule = async (payload: Partial<IModule>) => {
|
||||
if (!workspaceSlug || !projectId || !data) return;
|
||||
|
||||
const selectedProjectId = payload.project ?? projectId.toString();
|
||||
await moduleStore
|
||||
.updateModuleDetails(workspaceSlug.toString(), projectId.toString(), data.id, payload)
|
||||
.updateModuleDetails(workspaceSlug.toString(), selectedProjectId, data.id, payload)
|
||||
.then(() => {
|
||||
handleClose();
|
||||
|
||||
@@ -99,7 +99,6 @@ export const CreateUpdateModuleModal: React.FC<Props> = observer((props) => {
|
||||
const payload: Partial<IModule> = {
|
||||
...formData,
|
||||
};
|
||||
|
||||
if (!data) await createModule(payload);
|
||||
else await updateModule(payload);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user