diff --git a/app/ingester/loginsIngester.py b/app/ingester/loginsIngester.py index 47251f5..a179ba2 100644 --- a/app/ingester/loginsIngester.py +++ b/app/ingester/loginsIngester.py @@ -241,10 +241,11 @@ def ingestLoginDataPerTenenv(cls, tenenv, session): cls.logger.warning(utilsIngester.validateTenenv(login[0]['tenenvId'], session)) cls.logger.warning("voPersonId in login[0]:") cls.logger.warning('voPersonId' in login[0]) - cls.logger.warning("validateHashedUser:") - cls.logger.warning(utilsIngester.validateHashedUser(login[0]['voPersonId'], - login[0]['tenenvId'], - session)) + if ('voPersonId' in login[0] and utilsIngester.validateTenenv(login[0]['tenenvId'], session)): + cls.logger.warning("validateHashedUser:") + cls.logger.warning(utilsIngester.validateHashedUser(login[0]['voPersonId'], + login[0]['tenenvId'], + session)) cls.logger.warning("validate if login is successful:") cls.logger.warning(not login[0]['failedLogin'] or login[0]['failedLogin'] == 'false')