ФУНКЦИИ - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: синхронизация исходящих задач после создания запроса во внешнем контуре

This commit is contained in:
DCCONSTRUCTIONS 2026-04-21 13:35:28 +03:00
parent dd964f5d99
commit 570e42b212
1 changed files with 3 additions and 0 deletions

View File

@ -14,6 +14,7 @@ import { TOAST_TYPE, setToast } from "@plane/propel/toast";
import type { TIssue } from "@plane/types";
import { ToggleSwitch } from "@plane/ui";
import { useProject } from "@/hooks/store/use-project";
import { useProjectExternalContoursBoard } from "@/hooks/store/use-project-external-contours-board";
import { useProjectExternalContours } from "@/hooks/store/use-project-external-contours";
import { useWorkspace } from "@/hooks/store/use-workspace";
import { useAppRouter } from "@/hooks/use-app-router";
@ -46,6 +47,7 @@ export const ExternalContoursCreateRoot = observer(function ExternalContoursCrea
const workspaceId = getWorkspaceBySlug(workspaceSlug)?.id;
const { currentProjectDetails } = useProject();
const { createRequest, fetchTargetOptions, fetchTargetProjects } = useProjectExternalContours();
const { fetchBoard } = useProjectExternalContoursBoard();
const descriptionEditorRef = useRef<EditorRefApi>(null);
const [createMore, setCreateMore] = useState(false);
const [formSubmitting, setFormSubmitting] = useState(false);
@ -96,6 +98,7 @@ export const ExternalContoursCreateRoot = observer(function ExternalContoursCrea
try {
const createdRequest = await createRequest(workspaceSlug, projectId, formData);
await fetchBoard(workspaceSlug, projectId);
setToast({
type: TOAST_TYPE.SUCCESS,
title: t("success"),