parent
d873674819
commit
a28ffe06e5
@ -37,11 +37,13 @@ export class ScanController {
|
|||||||
async getAll(@QueryParam("page", { required: false }) page: number, @QueryParam("page_size", { required: false }) page_size: number = 100) {
|
async getAll(@QueryParam("page", { required: false }) page: number, @QueryParam("page_size", { required: false }) page_size: number = 100) {
|
||||||
let responseScans: ResponseScan[] = new Array<ResponseScan>();
|
let responseScans: ResponseScan[] = new Array<ResponseScan>();
|
||||||
let scans: Array<Scan>;
|
let scans: Array<Scan>;
|
||||||
|
|
||||||
if (page) {
|
if (page) {
|
||||||
scans = await this.scanRepository.find({ relations: ['runner', 'track'], skip: page * page_size, take: page_size });
|
scans = await this.scanRepository.find({ relations: ['runner', 'track'], skip: page * page_size, take: page_size });
|
||||||
} else {
|
} else {
|
||||||
scans = await this.scanRepository.find({ relations: ['runner', 'track'] });
|
scans = await this.scanRepository.find({ relations: ['runner', 'track'] });
|
||||||
}
|
}
|
||||||
|
|
||||||
scans.forEach(scan => {
|
scans.forEach(scan => {
|
||||||
responseScans.push(scan.toResponse());
|
responseScans.push(scan.toResponse());
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user