Skip to content

Commit f43bdec

Browse files
committed
Fixes #691
1 parent 7082040 commit f43bdec

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

client/src/connection/Connections.jsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,8 @@ export const Connections = ({
176176
const convertedConnection = convertServerConnectionToClient(res, protocolOptions, profileOptions, arpInfo);
177177
const originalName = convertedConnection.name;
178178
convertedConnection.name = originalName + " COPY";
179+
convertedConnection.sectionsComplete = 0;
180+
convertedConnection.state = STATE.testaccepted;
179181
//Filter out all unknown entityIDs
180182
convertedConnection.allowedEntities = convertedConnection.allowedEntities
181183
.filter(entityID => identityProviders.some(idp => idp.data.entityid === entityID));
@@ -1222,8 +1224,12 @@ export const Connections = ({
12221224
{((application.signedContract || !isEmpty(currentOrganization.manageIdentifier)) && (connection.status === CONNECTION_STATUSES.COMPLETE)) &&
12231225
<div className="action-button">
12241226
<Button txt={I18n.t("connection.connections.requestProductionStatus")}
1227+
disabled={!appInformationComplete}
12251228
onClick={() => doRequestProduction(true, connection)}
12261229
/>
1230+
{!appInformationComplete &&
1231+
<ErrorIndicator msg={I18n.t("connection.productionStatusSection.appInformationIncomplete")}
1232+
standalone={true}/>}
12271233
</div>
12281234
}
12291235
{!isEmpty(connection.changeRequests) &&

client/src/connection/Connections.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,17 @@ $width-percentage: 75%;
1818
.action-button {
1919
margin-left: auto;
2020
position: relative;
21+
max-width: 240px;
2122

2223
button {
2324
background-color: var(--sl-color-warning-100);
2425
color: black;
26+
27+
&:disabled {
28+
background-color: var(--sl-color-warning-50);
29+
cursor: not-allowed;
30+
color: var(--sds--color--gray--300);
31+
}
2532
}
2633
}
2734

@@ -443,6 +450,7 @@ $width-percentage: 75%;
443450
}
444451

445452
}
453+
446454
.disclaimer-pending-prod {
447455
font-style: italic;
448456
margin-top: 20px;

0 commit comments

Comments
 (0)