lib/jamf/api/classic/api_objects/script.rb in ruby-jss-2.0.0a11 vs lib/jamf/api/classic/api_objects/script.rb in ruby-jss-2.0.0b1
- old
+ new
@@ -387,10 +387,10 @@
#
def run(**opts)
raise Jamf::MissingDataError, 'script_contents does not start with #!' unless @script_contents.to_s.start_with? '#!'
opts[:target] ||= '/'
- opts[:computer_name] ||= Jamf::Client.run_jamf('getComputerName')[/>(.)</, 1]
+ opts[:computer_name] ||= Jamf::Client.run_jamf('getComputerName')[/>(.*?)</, 1]
opts[:username] ||= Jamf::Client.console_user
params = [opts[:target], opts[:computer_name], opts[:username]]
params << opts[:p4]
params << opts[:p5]