diff --git a/assets/components/search/EntitiesList.tsx b/assets/components/search/EntitiesList.tsx
index 7a12d6c..90482bc 100644
--- a/assets/components/search/EntitiesList.tsx
+++ b/assets/components/search/EntitiesList.tsx
@@ -14,8 +14,9 @@ export function EntitiesList({domain}: { domain: Domain }) {
const roleToTag = (r: string) =>
- {rdapRoleTranslated[r as keyof typeof rdapRoleTranslated]}
+ {
+ r in rdapRoleTranslated ? rdapRoleTranslated[r as keyof typeof rdapRoleTranslated] : r
+ }
return {
- const sameEvents = events.filter(se => se.action === e.action)
-
const eventName =
{e.action in rdapEventNameTranslated ? rdapEventNameTranslated[e.action as keyof typeof rdapEventNameTranslated] : e.action}
diff --git a/assets/components/tracking/watchlist/WatchlistCard.tsx b/assets/components/tracking/watchlist/WatchlistCard.tsx
index b7a66e7..1b8139b 100644
--- a/assets/components/tracking/watchlist/WatchlistCard.tsx
+++ b/assets/components/tracking/watchlist/WatchlistCard.tsx
@@ -80,12 +80,12 @@ export function WatchlistCard({watchlist, onUpdateWatchlist, connectors, onDelet
dataSource={[{
domains: watchlist.domains.map(d => : // If the domain is deleted
+ d.deleted ? :
d.status.includes('redemption period') ? :
d.status.includes('pending delete') ? : null
}>{punycode.toUnicode(d.ldhName)}),
diff --git a/assets/utils/functions/actionToIcon.tsx b/assets/utils/functions/actionToIcon.tsx
index 3f1c3e8..79d0629 100644
--- a/assets/utils/functions/actionToIcon.tsx
+++ b/assets/utils/functions/actionToIcon.tsx
@@ -3,6 +3,7 @@ import {
ClockCircleOutlined,
DeleteOutlined,
LockOutlined,
+ PushpinOutlined,
ReloadOutlined,
ShareAltOutlined,
SignatureOutlined,
@@ -23,4 +24,5 @@ export const actionToIcon = (a: EventAction) => a === 'registration' ?
: a === 'enum validation expiration' ?
: a === 'reinstantiation' ?
- : undefined
\ No newline at end of file
+ :
+
\ No newline at end of file