diff --git a/src/controllers/DonationController.ts b/src/controllers/DonationController.ts index 9636000..0babc14 100644 --- a/src/controllers/DonationController.ts +++ b/src/controllers/DonationController.ts @@ -40,7 +40,7 @@ export class DonationController { let responseDonations: ResponseDonation[] = new Array(); let donations: Array; - if (page) { + if (page != undefined) { donations = await this.donationRepository.find({ relations: ['runner', 'donor', 'runner.scans', 'runner.scans.track'], skip: page * page_size, take: page_size }); } else { donations = await this.donationRepository.find({ relations: ['runner', 'donor', 'runner.scans', 'runner.scans.track'] }); diff --git a/src/controllers/DonorController.ts b/src/controllers/DonorController.ts index 577ffc1..eeb9a3b 100644 --- a/src/controllers/DonorController.ts +++ b/src/controllers/DonorController.ts @@ -29,7 +29,7 @@ export class DonorController { let responseDonors: ResponseDonor[] = new Array(); let donors: Array; - if (page) { + if (page != undefined) { donors = await this.donorRepository.find({ relations: ['donations', 'donations.runner', 'donations.runner.scans', 'donations.runner.scans.track'], skip: page * page_size, take: page_size }); } else { donors = await this.donorRepository.find({ relations: ['donations', 'donations.runner', 'donations.runner.scans', 'donations.runner.scans.track'] }); diff --git a/src/controllers/GroupContactController.ts b/src/controllers/GroupContactController.ts index 81e45c8..27e5d7d 100644 --- a/src/controllers/GroupContactController.ts +++ b/src/controllers/GroupContactController.ts @@ -30,7 +30,7 @@ export class GroupContactController { let responseContacts: ResponseGroupContact[] = new Array(); let contacts: Array; - if (page) { + if (page != undefined) { contacts = await this.contactRepository.find({ relations: ['groups', 'groups.parentGroup'], skip: page * page_size, take: page_size }); } else { contacts = await this.contactRepository.find({ relations: ['groups', 'groups.parentGroup'] }); diff --git a/src/controllers/PermissionController.ts b/src/controllers/PermissionController.ts index 990ad62..a9099a2 100644 --- a/src/controllers/PermissionController.ts +++ b/src/controllers/PermissionController.ts @@ -31,7 +31,7 @@ export class PermissionController { let responsePermissions: ResponsePermission[] = new Array(); let permissions: Array; - if (page) { + if (page != undefined) { permissions = await this.permissionRepository.find({ relations: ['principal'], skip: page * page_size, take: page_size }); } else { permissions = await this.permissionRepository.find({ relations: ['principal'] }); diff --git a/src/controllers/RunnerCardController.ts b/src/controllers/RunnerCardController.ts index e4e246e..fbe21f8 100644 --- a/src/controllers/RunnerCardController.ts +++ b/src/controllers/RunnerCardController.ts @@ -30,7 +30,7 @@ export class RunnerCardController { let responseCards: ResponseRunnerCard[] = new Array(); let cards: Array; - if (page) { + if (page != undefined) { cards = await this.cardRepository.find({ relations: ['runner', 'runner.group', 'runner.group.parentGroup'], skip: page * page_size, take: page_size }); } else { cards = await this.cardRepository.find({ relations: ['runner', 'runner.group', 'runner.group.parentGroup'] }); diff --git a/src/controllers/RunnerController.ts b/src/controllers/RunnerController.ts index e25dcd0..7615ef0 100644 --- a/src/controllers/RunnerController.ts +++ b/src/controllers/RunnerController.ts @@ -34,7 +34,7 @@ export class RunnerController { let responseRunners: ResponseRunner[] = new Array(); let runners: Array; - if (page) { + if (page != undefined) { runners = await this.runnerRepository.find({ relations: ['scans', 'group', 'group.parentGroup', 'scans.track'], skip: page * page_size, take: page_size }); } else { runners = await this.runnerRepository.find({ relations: ['scans', 'group', 'group.parentGroup', 'scans.track'] }); diff --git a/src/controllers/RunnerOrganizationController.ts b/src/controllers/RunnerOrganizationController.ts index 32bc508..19cf775 100644 --- a/src/controllers/RunnerOrganizationController.ts +++ b/src/controllers/RunnerOrganizationController.ts @@ -33,7 +33,7 @@ export class RunnerOrganizationController { let responseOrgs: ResponseRunnerOrganization[] = new Array(); let orgs: Array; - if (page) { + if (page != undefined) { orgs = await this.runnerOrganizationRepository.find({ relations: ['contact', 'teams'], skip: page * page_size, take: page_size }); } else { orgs = await this.runnerOrganizationRepository.find({ relations: ['contact', 'teams'] }); diff --git a/src/controllers/RunnerTeamController.ts b/src/controllers/RunnerTeamController.ts index e363217..b7536ea 100644 --- a/src/controllers/RunnerTeamController.ts +++ b/src/controllers/RunnerTeamController.ts @@ -31,7 +31,7 @@ export class RunnerTeamController { let responseTeams: ResponseRunnerTeam[] = new Array(); let teams: Array; - if (page) { + if (page != undefined) { teams = await this.runnerTeamRepository.find({ relations: ['parentGroup', 'contact'], skip: page * page_size, take: page_size }); } else { teams = await this.runnerTeamRepository.find({ relations: ['parentGroup', 'contact'] }); diff --git a/src/controllers/ScanController.ts b/src/controllers/ScanController.ts index 5ffa5d3..1691185 100644 --- a/src/controllers/ScanController.ts +++ b/src/controllers/ScanController.ts @@ -38,7 +38,7 @@ export class ScanController { let responseScans: ResponseScan[] = new Array(); let scans: Array; - if (page) { + if (page != undefined) { scans = await this.scanRepository.find({ relations: ['runner', 'track'], skip: page * page_size, take: page_size }); } else { scans = await this.scanRepository.find({ relations: ['runner', 'track'] }); diff --git a/src/controllers/ScanStationController.ts b/src/controllers/ScanStationController.ts index f64605b..0740a20 100644 --- a/src/controllers/ScanStationController.ts +++ b/src/controllers/ScanStationController.ts @@ -30,7 +30,7 @@ export class ScanStationController { let responseStations: ResponseScanStation[] = new Array(); let stations: Array; - if (page) { + if (page != undefined) { stations = await this.stationRepository.find({ relations: ['track'], skip: page * page_size, take: page_size }); } else { stations = await this.stationRepository.find({ relations: ['track'] }); diff --git a/src/controllers/StatsClientController.ts b/src/controllers/StatsClientController.ts index 1447ac3..f759fc7 100644 --- a/src/controllers/StatsClientController.ts +++ b/src/controllers/StatsClientController.ts @@ -28,7 +28,7 @@ export class StatsClientController { let responseClients: ResponseStatsClient[] = new Array(); let clients: Array; - if (page) { + if (page != undefined) { clients = await this.clientRepository.find({ skip: page * page_size, take: page_size }); } else { clients = await this.clientRepository.find(); diff --git a/src/controllers/TrackController.ts b/src/controllers/TrackController.ts index 15ade97..8762061 100644 --- a/src/controllers/TrackController.ts +++ b/src/controllers/TrackController.ts @@ -29,7 +29,7 @@ export class TrackController { let responseTracks: ResponseTrack[] = new Array(); let tracks: Array; - if (page) { + if (page != undefined) { tracks = await this.trackRepository.find({ skip: page * page_size, take: page_size }); } else { diff --git a/src/controllers/UserController.ts b/src/controllers/UserController.ts index 2d1b796..312ce8a 100644 --- a/src/controllers/UserController.ts +++ b/src/controllers/UserController.ts @@ -32,7 +32,7 @@ export class UserController { let responseUsers: ResponseUser[] = new Array(); let users: Array; - if (page) { + if (page != undefined) { users = await this.userRepository.find({ relations: ['permissions', 'groups', 'groups.permissions'], skip: page * page_size, take: page_size }); } else { diff --git a/src/controllers/UserGroupController.ts b/src/controllers/UserGroupController.ts index be948ac..b9d9fb1 100644 --- a/src/controllers/UserGroupController.ts +++ b/src/controllers/UserGroupController.ts @@ -31,7 +31,7 @@ export class UserGroupController { let responseGroups: ResponseUserGroup[] = new Array(); let groups: Array; - if (page) { + if (page != undefined) { groups = await this.userGroupsRepository.find({ relations: ['permissions'], skip: page * page_size, take: page_size }); } else { groups = await this.userGroupsRepository.find({ relations: ['permissions'] });