Skip to content
Snippets Groups Projects

Iss #129 - Add fix for statuses to look for duplicates at update time

Merged Martin Lowe requested to merge (removed):malowe/main/jenkins-label-update into main
2 files
+ 20
18
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -14,12 +14,6 @@ package org.eclipsefoundation.git.eca.service.impl;
@@ -14,12 +14,6 @@ package org.eclipsefoundation.git.eca.service.impl;
import java.util.List;
import java.util.List;
import java.util.Optional;
import java.util.Optional;
import jakarta.enterprise.context.ApplicationScoped;
import jakarta.inject.Inject;
import jakarta.ws.rs.WebApplicationException;
import jakarta.ws.rs.core.Response;
import jakarta.ws.rs.core.Response.Status;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.StringUtils;
import org.eclipsefoundation.core.model.RequestWrapper;
import org.eclipsefoundation.core.model.RequestWrapper;
import org.eclipsefoundation.efservices.api.models.Project;
import org.eclipsefoundation.efservices.api.models.Project;
@@ -36,11 +30,15 @@ import org.eclipsefoundation.git.eca.namespace.APIStatusCode;
@@ -36,11 +30,15 @@ import org.eclipsefoundation.git.eca.namespace.APIStatusCode;
import org.eclipsefoundation.git.eca.service.UserService;
import org.eclipsefoundation.git.eca.service.UserService;
import org.eclipsefoundation.git.eca.service.ValidationService;
import org.eclipsefoundation.git.eca.service.ValidationService;
import org.eclipsefoundation.git.eca.service.ValidationStatusService;
import org.eclipsefoundation.git.eca.service.ValidationStatusService;
import org.eclipsefoundation.persistence.dao.PersistenceDao;
import org.eclipsefoundation.persistence.service.FilterService;
import org.slf4j.Logger;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.slf4j.LoggerFactory;
 
import jakarta.enterprise.context.ApplicationScoped;
 
import jakarta.inject.Inject;
 
import jakarta.ws.rs.WebApplicationException;
 
import jakarta.ws.rs.core.Response;
 
import jakarta.ws.rs.core.Response.Status;
 
/**
/**
* Default service for validating external requests for ECA validation, as well as storing and retrieving information
* Default service for validating external requests for ECA validation, as well as storing and retrieving information
* about historic requests.
* about historic requests.
@@ -62,10 +60,6 @@ public class DefaultValidationService implements ValidationService {
@@ -62,10 +60,6 @@ public class DefaultValidationService implements ValidationService {
@Inject
@Inject
ValidationStatusService statusService;
ValidationStatusService statusService;
@Inject
PersistenceDao dao;
@Inject
FilterService filters;
@Override
@Override
public ValidationResponse validateIncomingRequest(ValidationRequest req, RequestWrapper wrapper) {
public ValidationResponse validateIncomingRequest(ValidationRequest req, RequestWrapper wrapper) {
Loading