reorganize

This commit is contained in:
Nicolai Ort 2023-04-25 20:49:16 +02:00
parent 002f28237b
commit 5e2e633b81
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
2 changed files with 23 additions and 33 deletions

View File

@ -1,33 +0,0 @@
import { AuthService, OpenAPI, RunnerOrganizationService, RunnerService, RunnerTeamService, ScanService } from "@odit/lfk-client-node";
import * as dotenv from 'dotenv';
dotenv.config()
const teamID = 79;
const orgID = -1;
const distanceMeter = 3300;
OpenAPI.BASE = process.env.BASE_URL;
const user = process.env.USER;
const password = process.env.PASSWORD;
if(!user || !password || !OpenAPI.BASE){
process.exit(1)
}
const auth = await AuthService.authControllerLogin({ username: user, password });
OpenAPI.TOKEN = auth.access_token;
console.log("Logged in")
const runners = await RunnerService.runnerControllerGetAll();
let filteredRunners = [];
if(teamID !== -1){
filteredRunners = runners.filter((r) => r.group.id == teamID);
} else{
filteredRunners = runners.filter((r) => r.group.id == orgID || r.group.parentGroup?.id == orgID);
}
const scans = [];
for (const runner of filteredRunners) {
scans.push(ScanService.scanControllerPost({ distance: distanceMeter, runner: runner.id, valid: true }))
}
await Promise.all(scans);

View File

@ -0,0 +1,23 @@
import { RunnerService, ScanService } from "@odit/lfk-client-node";
import { login } from "../shared/login";
const teamID = 79;
const orgID = -1;
const distanceMeter = 3300;
await login();
const runners = await RunnerService.runnerControllerGetAll();
let filteredRunners = [];
if (teamID !== -1) {
filteredRunners = runners.filter((r) => r.group.id == teamID);
} else {
filteredRunners = runners.filter((r) => r.group.id == orgID || r.group.parentGroup?.id == orgID);
}
const scans = [];
for (const runner of filteredRunners) {
scans.push(ScanService.scanControllerPost({ distance: distanceMeter, runner: runner.id, valid: true }))
}
await Promise.all(scans);