fix: fixup 500 error
ci-api / test (push) Has been cancelled
ci-web / test (push) Has been cancelled

This commit is contained in:
Nuxgrid
2026-07-28 15:51:46 +02:00
parent 118ac02505
commit dfe0e5c5a5
5 changed files with 15 additions and 10 deletions
+3 -1
View File
@@ -14,7 +14,9 @@ type Handler struct {
helm *HelmProvisioner // interface déjà implémentée par HelmProvisioner
}
func NewHandler(svc *Service) *Handler { return &Handler{svc: svc} }
func NewHandler(svc *Service, helm *HelmProvisioner) *Handler {
return &Handler{svc: svc, helm: helm}
}
type createRequest struct {
LeadID string `json:"lead_id" binding:"omitempty,uuid4"`
@@ -19,3 +19,6 @@ type NoopProvisioner struct{}
func (NoopProvisioner) Provision(Demo, []ExternalResource) error { return nil }
func (NoopProvisioner) Teardown(Demo) error { return nil }
func (NoopProvisioner) GetResourceState(ctx context.Context, namespace string) (ResourceState, error) {
return ResourceState{}, nil
}