Yuki Takei 4 лет назад
Родитель
Сommit
965fccd2fe

+ 3 - 1
packages/app/src/components/Sidebar/PageTree/ItemsTree.tsx

@@ -181,7 +181,9 @@ const ItemsTree: FC<ItemsTreeProps> = (props: ItemsTreeProps) => {
     const renamedHandler: OnRenamedFunction = (path) => {
       toastSuccess(t('renamed_pages', { path }));
 
-      // TODO: revalidation by https://redmine.weseek.co.jp/issues/89258
+      advancePt();
+      advanceFts();
+      advanceDpl();
     };
 
     openRenameModal(pageToRename, { onRenamed: renamedHandler });

+ 3 - 1
packages/app/src/stores/page-listing.tsx

@@ -27,8 +27,10 @@ export const useSWRxRootPage = (): SWRResponse<RootPageResult, Error> => {
 export const useSWRxPageAncestorsChildren = (
     path: string | null,
 ): SWRResponse<AncestorsChildrenResult, Error> => {
+  const { data: termNumber } = usePageTreeTermManager();
+
   return useSWR(
-    path ? `/page-listing/ancestors-children?path=${path}` : null,
+    path ? [`/page-listing/ancestors-children?path=${path}`, termNumber] : null,
     endpoint => apiv3Get(endpoint).then((response) => {
       return {
         ancestorsChildren: response.data.ancestorsChildren,