@@ -169,8 +169,8 @@ export const searchDeployments = async (statuses: DeploymentStatusEnum[], owned:
169169 return deployments
170170}
171171
172- export const listDeployments = async ( repoId : string , env : string , status : string , page : number , perPage : number ) : Promise < Deployment [ ] > => {
173- const deployments : Deployment [ ] = await _fetch ( `${ instance } /api/v1/repos/${ repoId } /deployments?env=${ env } &status=${ status } &page=${ page } &per_page=${ perPage } ` , {
172+ export const listDeployments = async ( namespace : string , name : string , env : string , status : string , page : number , perPage : number ) : Promise < Deployment [ ] > => {
173+ const deployments : Deployment [ ] = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments?env=${ env } &status=${ status } &page=${ page } &per_page=${ perPage } ` , {
174174 headers,
175175 credentials : 'same-origin' ,
176176 } )
@@ -180,8 +180,8 @@ export const listDeployments = async (repoId: string, env: string, status: strin
180180 return deployments
181181}
182182
183- export const getDeployment = async ( id : string , number : number ) : Promise < Deployment > => {
184- const deployment = await _fetch ( `${ instance } /api/v1/repos/${ id } /deployments/${ number } ` , {
183+ export const getDeployment = async ( namespace : string , name : string , number : number ) : Promise < Deployment > => {
184+ const deployment = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments/${ number } ` , {
185185 headers,
186186 credentials : 'same-origin' ,
187187 } )
@@ -191,13 +191,13 @@ export const getDeployment = async (id: string, number: number): Promise<Deploym
191191 return deployment
192192}
193193
194- export const createDeployment = async ( repoId : string , type : DeploymentType = DeploymentType . Commit , ref : string , env : string ) : Promise < Deployment > => {
194+ export const createDeployment = async ( namespace : string , name : string , type : DeploymentType = DeploymentType . Commit , ref : string , env : string ) : Promise < Deployment > => {
195195 const body = JSON . stringify ( {
196196 type,
197197 ref,
198198 env
199199 } )
200- const response = await _fetch ( `${ instance } /api/v1/repos/${ repoId } /deployments` , {
200+ const response = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments` , {
201201 headers,
202202 credentials : 'same-origin' ,
203203 method : "POST" ,
@@ -220,11 +220,11 @@ export const createDeployment = async (repoId: string, type: DeploymentType = De
220220 return deployment
221221}
222222
223- export const updateDeploymentStatusCreated = async ( id : string , number : number ) : Promise < Deployment > => {
223+ export const updateDeploymentStatusCreated = async ( namespace : string , name : string , number : number ) : Promise < Deployment > => {
224224 const body = JSON . stringify ( {
225225 status : "created"
226226 } )
227- const response = await _fetch ( `${ instance } /api/v1/repos/${ id } /deployments/${ number } ` , {
227+ const response = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments/${ number } ` , {
228228 headers,
229229 credentials : 'same-origin' ,
230230 method : "PATCH" ,
@@ -244,8 +244,8 @@ export const updateDeploymentStatusCreated = async (id: string, number: number):
244244 return deployment
245245}
246246
247- export const rollbackDeployment = async ( repoId : string , number : number ) : Promise < Deployment > => {
248- const response = await _fetch ( `${ instance } /api/v1/repos/${ repoId } /deployments/${ number } /rollback` , {
247+ export const rollbackDeployment = async ( namespace : string , name : string , number : number ) : Promise < Deployment > => {
248+ const response = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments/${ number } /rollback` , {
249249 headers,
250250 credentials : 'same-origin' ,
251251 method : "POST" ,
@@ -267,8 +267,8 @@ export const rollbackDeployment = async (repoId: string, number: number): Promis
267267 return deployment
268268}
269269
270- export const listDeploymentChanges = async ( repoId : string , number : number , page = 1 , perPage = 30 ) : Promise < Commit [ ] > => {
271- const res = await _fetch ( `${ instance } /api/v1/repos/${ repoId } /deployments/${ number } /changes?page=${ page } &per_page=${ perPage } ` , {
270+ export const listDeploymentChanges = async ( namespace : string , name : string , number : number , page = 1 , perPage = 30 ) : Promise < Commit [ ] > => {
271+ const res = await _fetch ( `${ instance } /api/v1/repos/${ namespace } / ${ name } /deployments/${ number } /changes?page=${ page } &per_page=${ perPage } ` , {
272272 headers,
273273 credentials : 'same-origin' ,
274274 } )
0 commit comments