Skip to content

Commit 19c2ec9

Browse files
committed
Additional feature for #515
1 parent 9a014db commit 19c2ec9

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

client/src/pages/ApplicationDetail.jsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ const ApplicationDetail = ({anonymous, refreshUser}) => {
8080
const [accessible, setAccessible] = useState(false);
8181
const [readOnly, setReadOnly] = useState(true);
8282
const [pendingDisconnect, setPendingDisconnect] = useState(true);
83+
const [changeRequestTicketKey, setChangeRequestTicketKey] = useState(null);
8384
const [showPolicyOverview, setShowPolicyOverview] = useState(false);
8485
const [showPolicyDetails, setShowPolicyDetails] = useState(false);
8586
const [currentPolicy, setCurrentPolicy] = useState(null);
@@ -122,11 +123,12 @@ const ApplicationDetail = ({anonymous, refreshUser}) => {
122123
return;
123124
}
124125
//See if this application is already connected
125-
const {isAccessible, isReadOnly, isPendingDisconnect} = deriveAccess(user, res.data.entityid);
126+
const {isAccessible, isReadOnly, isPendingDisconnect, ticketKey} = deriveAccess(user, res.data.entityid);
126127
const adminUser = isAdmin(user, authorities);
127128
setAccessible(isAccessible);
128129
setIsAdminUser(adminUser);
129130
setReadOnly(isReadOnly);
131+
setChangeRequestTicketKey(ticketKey);
130132
setPendingDisconnect(isPendingDisconnect);
131133
//Update breadcrumb
132134
useAppStore.setState({
@@ -464,13 +466,13 @@ const ApplicationDetail = ({anonymous, refreshUser}) => {
464466
asChild={true}
465467
children={<a href="/" onClick={e => cancelConnectionRequest(true, e)}>
466468
{I18n.t("appAccess.cancelRequest")}</a>}
467-
message={I18n.t("appAccess.requestedAccessNotification")}/>
469+
message={I18n.t("appAccess.requestedAccessNotification", {ticketKey: changeRequestTicketKey})}/>
468470
}
469471
{pendingDisconnect && <Alert alertType={AlertType.Warning}
470472
asChild={true}
471473
children={<a href="/" onClick={e => cancelDisconnectionRequest(true, e)}>
472474
{I18n.t("appAccess.cancelRequest")}</a>}
473-
message={I18n.t("appAccess.requestedDisconnectNotification")}/>
475+
message={I18n.t("appAccess.requestedDisconnectNotification", {ticketKey: changeRequestTicketKey})}/>
474476
}
475477
<div className={`app-access ${readOnly ? "read-only" : ""}`} onClick={e => readOnly && stopEvent(e)}>
476478
{showPolicyDetails &&

0 commit comments

Comments
 (0)