[rt-users] Fix: ruby rt_client breaks when RT sub version number has two digits
Thierry Thelliez
thierry.thelliez.tech at gmail.com
Sun Aug 14 17:41:34 EDT 2011
Upgrading from RT 3.8.7 to 3.8.10 revealed a bug in the Ruby rt-client library.
In several places, the following regular expression is used in client.rb:
resp.gsub!(/RT\/\d\.\d\.\d\s\d{3}\s.*\n\n/,"") # toss the HTTP response
but that does not catch 3.8.10. It could/should be:
resp.gsub!(/RT\/\d\.\d\.\d+\s\d{3}\s.*\n\n/,"") # toss the HTTP response
I tested this simple fix and it works here.
Thanks,
Thierry Thelliez
More information about the rt-users
mailing list