more guard logic

This commit is contained in:
kenna-bmcdevitt 2020-10-27 00:41:36 -05:00
parent 0d7cf0761d
commit b305885fad

View file

@ -87,6 +87,7 @@ class MicrosoftKbChecker
def query_cve def query_cve
if os_available? if os_available?
response = make_request response = make_request
if response.code == 200
json = parse_json(response) json = parse_json(response)
os_results = select_os(json) os_results = select_os(json)
if os_results.nil? if os_results.nil?
@ -94,6 +95,9 @@ class MicrosoftKbChecker
else else
kbs_for_os(os_results) kbs_for_os(os_results)
end end
else
'Problem with HTTP response data.'
end
else else
'Operating system not found.' 'Operating system not found.'
end end