Fix Bug 69276 - Rooms: Info: History. When Revoke link the default link in the story, an empty action without description is displayed.

This commit is contained in:
Elyor Djalilov 2024-07-19 19:16:41 +05:00
parent 8768b72dcc
commit 05d5fc7bef
3 changed files with 21 additions and 2 deletions

View File

@ -40,6 +40,7 @@
"RoomExternalLinkCreated": "Link created.",
"RoomExternalLinkDeleted": "Link <1>«{{linkTitle}}»</1> deleted.",
"RoomExternalLinkRenamed": "Link <1>«{{oldLinkTitle}}»</1> renamed to <1>«{{linkTitle}}»</1>",
"RoomExternalLinkRevoked": "Previous link <1>«{{linkTitle}}»</1> revoked <br/> New Link <1>«{{linkTitle}}»</1> created",
"RoomGroupAdded": "Groups added.",
"RoomGroupRemove": "Group removed",
"RoomLogoCreated": "Icon changed",

View File

@ -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
{

View File

@ -89,7 +89,7 @@ export const useFeedTranslation = (
components={{ 1: <strong /> }}
/>
);
case "RoomExternalLinkRevoked":
case "RoomExternalLinkDeleted":
return (
<Trans
t={t}
@ -101,6 +101,18 @@ export const useFeedTranslation = (
components={{ 1: <strong /> }}
/>
);
case "RoomExternalLinkRevoked":
return (
<Trans
t={t}
ns="InfoPanel"
i18nKey="RoomExternalLinkRevoked"
values={{
linkTitle: feed.data.title || feed.data.sharedTo?.title,
}}
components={{ 1: <strong /> }}
/>
);
case "RoomCreateUser":
return t("InfoPanel:RoomCreateUser");
case "RoomUpdateAccessForUser":