import { ArmyQueue } from "../repository/army"
import { Task } from "./task";
-import { CityRepository, City } from "../repository/city";
+import { CityRepository, CityWithLocation } from "../repository/city";
import { MailRepository } from "../repository/mail";
const cityRepo = new CityRepository();
}
// lets get the two cities!
- const [attacker, attacked] = await Promise.all<City>([
- cityRepo.FindOne({id: army.your_city}),
- cityRepo.FindOne({id: army.attacked_city})
+ const [attacker, attacked] = await Promise.all<CityWithLocation>([
+ cityRepo.findById(army.your_city),
+ cityRepo.findById(army.attacked_city)
]);
if(!attacker) {