Compare commits

..

No commits in common. "e40e6faebd13da5be0102be696b42aca93add35d" and "1a5493facf5635d8a0fb3773df70a2c6f2f4c767" have entirely different histories.

5 changed files with 7 additions and 14 deletions

View File

@ -97,7 +97,7 @@ export class RunnerCardController {
}
const scanController = new ScanController;
for (let scan of cardScans) {
await scanController.remove(scan.id, force);
scanController.remove(scan.id, force);
}
await this.cardRepository.delete(card);

View File

@ -8,7 +8,6 @@ import { UpdateRunner } from '../models/actions/UpdateRunner';
import { Runner } from '../models/entities/Runner';
import { ResponseEmpty } from '../models/responses/ResponseEmpty';
import { ResponseRunner } from '../models/responses/ResponseRunner';
import { RunnerCardController } from './RunnerCardController';
import { ScanController } from './ScanController';
@JsonController('/runners')
@ -102,16 +101,10 @@ export class RunnerController {
throw new RunnerNotFoundError();
}
const runnerCards = (await this.runnerRepository.findOne({ id: runner.id }, { relations: ["cards"] })).cards;
const cardController = new RunnerCardController;
for (let scan of runnerCards) {
await cardController.remove(scan.id, force);
}
const runnerScans = (await this.runnerRepository.findOne({ id: runner.id }, { relations: ["scans"] })).scans;
const scanController = new ScanController;
for (let scan of runnerScans) {
await scanController.remove(scan.id, force);
scanController.remove(scan.id, force);
}
await this.runnerRepository.delete(runner);

View File

@ -98,7 +98,7 @@ export class ScanStationController {
}
const scanController = new ScanController;
for (let scan of stationScans) {
await scanController.remove(scan.id, force);
scanController.remove(scan.id, force);
}
const responseStation = await this.stationRepository.findOne({ id: station.id }, { relations: ["track"] });

View File

@ -94,9 +94,9 @@ export class TrackController {
if (trackStations.length != 0 && !force) {
throw new TrackHasScanStationsError();
}
const stationController = new ScanStationController;
const scanController = new ScanStationController;
for (let station of trackStations) {
await stationController.remove(station.id, force);
scanController.remove(station.id, force);
}
await this.trackRepository.delete(track);

View File

@ -88,9 +88,9 @@ export class UserGroupController {
if (!group) { return null; }
const responseGroup = await this.userGroupsRepository.findOne({ id: id }, { relations: ['permissions'] });
const permissionController = new PermissionController();
const permissionControler = new PermissionController();
for (let permission of responseGroup.permissions) {
await permissionController.remove(permission.id, true);
await permissionControler.remove(permission.id, true);
}
await this.userGroupsRepository.delete(group);