@@ -44,7 +44,7 @@ export class WorkspaceManagerClientProvider implements Disposable {
4444 * @returns The WorkspaceManagerClient that was chosen to start the next workspace with.
4545 */
4646 public async getStartManager ( user : ExtendedUser , workspace : Workspace , instance : WorkspaceInstance , exceptInstallations ?: string [ ] ) : Promise < { manager : PromisifiedWorkspaceManagerClient , installation : string } > {
47- let availableCluster = await this . getAvailableStartCluster ( user , workspace , instance ) ;
47+ let availableCluster = await this . getAvailableStartCluster ( user ) ;
4848 if ( ! ! exceptInstallations ) {
4949 availableCluster = availableCluster . filter ( c => ! exceptInstallations ?. includes ( c . name ) ) ;
5050 }
@@ -70,9 +70,9 @@ export class WorkspaceManagerClientProvider implements Disposable {
7070 } ;
7171 }
7272
73- public async getAvailableStartCluster ( user : User , workspace : Workspace , instance : WorkspaceInstance ) : Promise < WorkspaceClusterWoTLS [ ] > {
73+ public async getAvailableStartCluster ( user : User ) : Promise < WorkspaceClusterWoTLS [ ] > {
7474 const allClusters = await this . source . getAllWorkspaceClusters ( ) ;
75- const availableClusters = allClusters . filter ( c => c . score >= 0 && c . state === "available" ) . filter ( admissionConstraintsFilter ( user , workspace , instance ) ) ;
75+ const availableClusters = allClusters . filter ( c => c . score >= 0 && c . state === "available" ) . filter ( admissionConstraintsFilter ( user ) ) ;
7676 return availableClusters ;
7777 }
7878
@@ -176,7 +176,7 @@ function chooseCluster(availableCluster: WorkspaceClusterWoTLS[]): WorkspaceClus
176176 return availableCluster [ availableCluster . length - 1 ] ;
177177}
178178
179- function admissionConstraintsFilter ( user : User , workspace : Workspace , instance : WorkspaceInstance ) : ( c : WorkspaceClusterWoTLS ) => boolean {
179+ function admissionConstraintsFilter ( user : User , workspace ? : Workspace , instance ? : WorkspaceInstance ) : ( c : WorkspaceClusterWoTLS ) => boolean {
180180 return ( c : WorkspaceClusterWoTLS ) => {
181181 if ( ! c . admissionConstraints ) {
182182 return true ;
0 commit comments