Skip to content

Commit 5b057cf

Browse files
authored
Fixing single-server auth flow (#3525)
* Fixing single_server auth flow
1 parent 99257d1 commit 5b057cf

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/components/AuthForm.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,10 @@ function extendUiSchemaWithHistory(
248248
server: {
249249
"ui:widget": "hidden",
250250
},
251+
"ui:options": {
252+
servers,
253+
getServerInfo,
254+
},
251255
};
252256
}
253257
return {
@@ -382,6 +386,7 @@ export default function AuthForm() {
382386
setShowSpinner(true);
383387
const newInfo = await setupClient(auth).fetchServerInfo();
384388
setServerInfo(newInfo);
389+
document.title = newInfo.project_name + " Administration";
385390
clearNotifications();
386391
} catch (ex) {
387392
notifyError("Unable to retrieve server information", ex);
@@ -392,10 +397,10 @@ export default function AuthForm() {
392397

393398
useEffect(() => {
394399
// load last used server by default
395-
if (servers && servers.length) {
400+
if (SINGLE_SERVER || (servers && servers.length)) {
396401
serverInfoCallback({
397402
authType: ANONYMOUS_AUTH,
398-
server: servers[0].server,
403+
server: SINGLE_SERVER || servers[0].server,
399404
});
400405
}
401406
}, []);

0 commit comments

Comments
 (0)