22 lines
788 B
Diff
22 lines
788 B
Diff
|
--- a/usr/lib/ruby/vendor_ruby/schleuder-cli.rb 2023-07-04 01:00:03.032907109 +0000
|
||
|
+++ b/usr/lib/ruby/vendor_ruby/schleuder-cli.rb 2023-07-04 00:59:05.299382428 +0000
|
||
|
@@ -3,6 +3,7 @@
|
||
|
require 'pathname'
|
||
|
require 'net/https'
|
||
|
require 'uri'
|
||
|
+require 'cgi'
|
||
|
require 'singleton'
|
||
|
require 'yaml'
|
||
|
require 'base64'
|
||
|
--- a/usr/lib/ruby/vendor_ruby/schleuder-cli/helper.rb 2023-07-04 00:59:55.332884367 +0000
|
||
|
+++ b/usr/lib/ruby/vendor_ruby/schleuder-cli/helper.rb 2023-07-04 00:59:20.859439658 +0000
|
||
|
@@ -19,7 +19,7 @@
|
||
|
u = "/#{args.join('/')}.json"
|
||
|
if params
|
||
|
paramstring = params.map do |k,v|
|
||
|
- "#{URI.escape(k.to_s)}=#{URI.escape(v.to_s)}"
|
||
|
+ "#{CGI.escape(k.to_s)}=#{CGI.escape(v.to_s)}"
|
||
|
end.join('&')
|
||
|
u << "?#{paramstring}"
|
||
|
end
|