Orders para test y flujo de migraciones mas simple
This commit is contained in:
@@ -3,13 +3,14 @@ import { SimUsecases } from "./Sim.usecases.js"
|
||||
import { activationValidator, iccidValidator } from "./httpValidators.js"
|
||||
import { companyFromIccid } from "#domain/companies.js"
|
||||
import { BodyValidator } from "sim-shared/aplication/BodyValidator.js"
|
||||
import { error } from "node:console"
|
||||
|
||||
|
||||
export class SimController {
|
||||
private simUseCases: SimUsecases
|
||||
|
||||
constructor(args: {
|
||||
simUseCases: SimUsecases
|
||||
simUseCases: SimUsecases,
|
||||
}) {
|
||||
this.simUseCases = args.simUseCases
|
||||
|
||||
@@ -79,6 +80,18 @@ export class SimController {
|
||||
}
|
||||
}
|
||||
|
||||
public preactivationTest() {
|
||||
return this.controllerGenerator({
|
||||
validator: iccidValidator,
|
||||
useCase: this.simUseCases.test,
|
||||
onError: (data, error) => console.error(error),
|
||||
onSuccess: (data) => {
|
||||
console.log("OK", data)
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
public preactivation() {
|
||||
return async (req: Request, res: Response) => {
|
||||
console.warn("[!] Se deberia de usar la peticion /sim/activate directamente")
|
||||
|
||||
Reference in New Issue
Block a user