Skip to content

Commit 6191023

Browse files
committed
Land rapid7#2241 - Fix undefined method `text' for nil:NilClass
2 parents 9467297 + 559dfb5 commit 6191023

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/nessus/nessus-xmlrpc.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -253,9 +253,9 @@ def policy_list_hash
253253
policies=Array.new
254254
docxml.elements.each('/reply/contents/policies/policies/policy') { |policy|
255255
entry=Hash.new
256-
entry['id']=policy.elements['policyID'].text
257-
entry['name']=policy.elements['policyName'].text
258-
entry['comment']=policy.elements['policyComments'].text
256+
entry['id']=policy.elements['policyID'].text if policy.elements['policyID']
257+
entry['name']=policy.elements['policyName'].text if policy.elements['policyName']
258+
entry['comment']=policy.elements['policyComments'].text if policy.elements['policyComments']
259259
policies.push(entry)
260260
}
261261
return policies

0 commit comments

Comments
 (0)