Skip to content

Commit

Permalink
#328 inGebruik status to param obj
Browse files Browse the repository at this point in the history
  • Loading branch information
AxelVerstappen committed Nov 22, 2024
1 parent 0daef8d commit 56c6770
Showing 1 changed file with 20 additions and 5 deletions.
25 changes: 20 additions & 5 deletions src/services/crab-api.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,39 +121,54 @@ export class CrabApiService extends HttpService {

async getGemeentenPerGewest(niscode: Niscode): Promise<IGemeente[]> {
return (
await this.get<IGemeente[]>(`adressenregister/gewesten/${niscode}/gemeenten?status=inGebruik`, {
await this.get<IGemeente[]>(`adressenregister/gewesten/${niscode}/gemeenten`, {
baseURL: this.API_URL,
params: {
status: 'inGebruik',
},
})
).data;
}

async getPostinfo(gemeente: string): Promise<IPostinfo[]> {
return (
await this.get<IPostinfo[]>(`adressenregister/gemeenten/${gemeente}/postinfo?status=inGebruik`, {
await this.get<IPostinfo[]>(`adressenregister/gemeenten/${gemeente}/postinfo`, {
baseURL: this.API_URL,
params: {
status: 'inGebruik',
},
})
).data;
}

async getStraten(gemeente: string): Promise<IStraat[]> {
return (
await this.get<IStraat[]>(`adressenregister/gemeenten/${gemeente}/straten?status=inGebruik`, {
await this.get<IStraat[]>(`adressenregister/gemeenten/${gemeente}/straten`, {
baseURL: this.API_URL,
params: {
status: 'inGebruik',
},
})
).data;
}

async getAdressen(straat: string, huisnummer?: string): Promise<IAdres[]> {
if (huisnummer) {
return (
await this.get<IAdres[]>(`adressenregister/straten/${straat}/huisnummers/${huisnummer}?status=inGebruik`, {
await this.get<IAdres[]>(`adressenregister/straten/${straat}/huisnummers/${huisnummer}`, {
baseURL: this.API_URL,
params: {
status: 'inGebruik',
},
})
).data;
}
return (
await this.get<IAdres[]>(`adressenregister/straten/${straat}/adressen?status=inGebruik`, {
await this.get<IAdres[]>(`adressenregister/straten/${straat}/adressen`, {
baseURL: this.API_URL,
params: {
status: 'inGebruik',
},
})
).data;
}
Expand Down

0 comments on commit 56c6770

Please sign in to comment.