Przeglądaj źródła

132486 include revisionId in early return

soumaeda 2 lat temu
rodzic
commit
fc3bbbf412

+ 2 - 2
apps/app/src/components/PageControls/PageControls.tsx

@@ -296,7 +296,7 @@ const PageControlsSubstance = (props: PageControlsSubstanceProps): JSX.Element =
 type PageControlsProps = CommonProps & {
   pageId: string,
   shareLinkId?: string | null,
-  revisionId: string,
+  revisionId?: string,
   path?: string | null,
   expandContentWidth?: boolean,
 };
@@ -312,7 +312,7 @@ export const PageControls = memo((props: PageControlsProps): JSX.Element => {
   const { open: openTagEditModal } = useTagEditModal();
 
   const onClickEditTagsButton = useCallback(() => {
-    if (tagsInfoData == null) {
+    if (tagsInfoData == null || revisionId == null) {
       return;
     }
     openTagEditModal(tagsInfoData.tags, pageId, revisionId);