@@ -74,11 +74,11 @@ describe('IntegrationService', () => {
7474 it ( 'maps GitHub repositories using selected repo ids from integration metadata' , ( ) => {
7575 let repos : Array < { isConnected : boolean } > = [ ] ;
7676
77- service . getGitHubRepos ( ) . subscribe ( ( state ) => {
77+ service . getGitHubRepos ( '12' ) . subscribe ( ( state ) => {
7878 repos = state . repos ;
7979 } ) ;
8080
81- const integrationsRequest = httpMock . expectOne ( '/api/integrations' ) ;
81+ const integrationsRequest = httpMock . expectOne ( '/api/integrations?workspace_id=12 ' ) ;
8282 expect ( integrationsRequest . request . method ) . toBe ( 'GET' ) ;
8383 integrationsRequest . flush ( [
8484 {
@@ -91,7 +91,7 @@ describe('IntegrationService', () => {
9191 } ,
9292 ] ) ;
9393
94- const reposRequest = httpMock . expectOne ( '/api/integrations/github/repos' ) ;
94+ const reposRequest = httpMock . expectOne ( '/api/integrations/github/repos?workspace_id=12 ' ) ;
9595 expect ( reposRequest . request . method ) . toBe ( 'GET' ) ;
9696 reposRequest . flush ( [
9797 {
@@ -114,9 +114,9 @@ describe('IntegrationService', () => {
114114 } ) ;
115115
116116 it ( 'persists GitHub repository selections through the backend API' , ( ) => {
117- service . updateGitHubRepos ( [ 101 , 103 ] ) . subscribe ( ) ;
117+ service . updateGitHubRepos ( '12' , [ 101 , 103 ] ) . subscribe ( ) ;
118118
119- const request = httpMock . expectOne ( '/api/integrations/github/repos' ) ;
119+ const request = httpMock . expectOne ( '/api/integrations/github/repos?workspace_id=12 ' ) ;
120120 expect ( request . request . method ) . toBe ( 'PATCH' ) ;
121121 expect ( request . request . body ) . toEqual ( { repo_ids : [ 101 , 103 ] } ) ;
122122 request . flush ( null , { status : 204 , statusText : 'No Content' } ) ;
@@ -125,11 +125,11 @@ describe('IntegrationService', () => {
125125 it ( 'maps GitHub sync start responses into UI sync state' , ( ) => {
126126 let status = '' ;
127127
128- service . syncGitHub ( ) . subscribe ( ( result ) => {
128+ service . syncGitHub ( '12' ) . subscribe ( ( result ) => {
129129 status = result . status ;
130130 } ) ;
131131
132- const request = httpMock . expectOne ( '/api/integrations/github/sync' ) ;
132+ const request = httpMock . expectOne ( '/api/integrations/github/sync?workspace_id=12 ' ) ;
133133 expect ( request . request . method ) . toBe ( 'POST' ) ;
134134 request . flush ( { status : 'sync_started' } ) ;
135135
0 commit comments