Refactor check earlier registration
[nonrtric/plt/sme.git] / capifcore / internal / providermanagement / providermanagement.go
index 6ca4a7c..5e9211e 100644 (file)
@@ -97,7 +97,7 @@ func (pm *ProviderManager) PostRegistrations(ctx echo.Context) error {
 
 func (pm *ProviderManager) isProviderRegistered(newProvider provapi.APIProviderEnrolmentDetails) bool {
        for _, prov := range pm.registeredProviders {
-               if newProvider.RegSec == prov.RegSec {
+               if prov.IsRegistered(newProvider) {
                        return true
                }
        }