Skip to content

Commit becc05b

Browse files
committed
Cleaner client_id handling
1 parent 82bdce6 commit becc05b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/msf/core/auxiliary/mqtt.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ def initialize(info = {})
2626

2727
def setup
2828
fail_with(Failure::BadConfig, 'READ_TIMEOUT must be > 0') if read_timeout <= 0
29+
2930
client_id_arg = datastore['CLIENT_ID']
30-
if client_id_arg
31-
fail_with(Failure::BadConfig, 'CLIENT_ID must be a non-empty string') if client_id_arg.blank?
31+
if client_id_arg && client_id_arg.blank?
32+
fail_with(Failure::BadConfig, 'CLIENT_ID must be a non-empty string')
3233
end
3334
end
3435

0 commit comments

Comments
 (0)