diff --git a/packages/client/public/locales/en/InfoPanel.json b/packages/client/public/locales/en/InfoPanel.json index a1b5692fa8..dbe0e2891e 100644 --- a/packages/client/public/locales/en/InfoPanel.json +++ b/packages/client/public/locales/en/InfoPanel.json @@ -40,6 +40,7 @@ "RoomExternalLinkCreated": "Link created.", "RoomExternalLinkDeleted": "Link <1>«{{linkTitle}}» deleted.", "RoomExternalLinkRenamed": "Link <1>«{{oldLinkTitle}}» renamed to <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Previous link <1>«{{linkTitle}}» revoked
New Link <1>«{{linkTitle}}» created", "RoomGroupAdded": "Groups added.", "RoomGroupRemove": "Group removed", "RoomLogoCreated": "Icon changed", diff --git a/packages/client/src/pages/Home/InfoPanel/Body/views/History/FeedInfo.ts b/packages/client/src/pages/Home/InfoPanel/Body/views/History/FeedInfo.ts index 5324a0ca00..79533b08ff 100644 --- a/packages/client/src/pages/Home/InfoPanel/Body/views/History/FeedInfo.ts +++ b/packages/client/src/pages/Home/InfoPanel/Body/views/History/FeedInfo.ts @@ -7,6 +7,7 @@ enum FeedAction { Rename = "rename", Move = "move", Copy = "copy", + Revoke = "revoke", } enum FeedTarget { @@ -148,10 +149,15 @@ export const feedInfo = [ actionType: `${FeedAction.Rename}`, }, { - key: "RoomExternalLinkRevoked", + key: "RoomExternalLinkDeleted", targetType: `${FeedTarget.RoomExternalLink}`, actionType: `${FeedAction.Delete}`, }, + { + key: "RoomExternalLinkRevoked", + targetType: `${FeedTarget.RoomExternalLink}`, + actionType: `${FeedAction.Revoke}`, + }, // // USER { diff --git a/packages/client/src/pages/Home/InfoPanel/Body/views/History/useFeedTranslation.tsx b/packages/client/src/pages/Home/InfoPanel/Body/views/History/useFeedTranslation.tsx index 6ce3c834fe..76d2943e4f 100644 --- a/packages/client/src/pages/Home/InfoPanel/Body/views/History/useFeedTranslation.tsx +++ b/packages/client/src/pages/Home/InfoPanel/Body/views/History/useFeedTranslation.tsx @@ -89,7 +89,7 @@ export const useFeedTranslation = ( components={{ 1: }} /> ); - case "RoomExternalLinkRevoked": + case "RoomExternalLinkDeleted": return ( }} /> ); + case "RoomExternalLinkRevoked": + return ( + }} + /> + ); case "RoomCreateUser": return t("InfoPanel:RoomCreateUser"); case "RoomUpdateAccessForUser":