diff options
author | Christoph Helma <helma@in-silico.ch> | 2013-02-21 16:19:50 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2013-02-21 16:19:50 +0100 |
commit | 5b529f42d5fcc68b350b7bf10f6b4f7e71b7f9e2 (patch) | |
tree | 37ba5bb4d02d10dfb9bb86cf5337faa1461761da | |
parent | 2d8b3e0da2ce4045a4cc1cc7586c4f7637e59c38 (diff) |
NoMethodError for empty subjectid fixedv2.1.-last
-rw-r--r-- | lib/authorization-helper.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/authorization-helper.rb b/lib/authorization-helper.rb index 5e2f1d5..61018d4 100644 --- a/lib/authorization-helper.rb +++ b/lib/authorization-helper.rb @@ -113,7 +113,7 @@ module OpenTox subjectid = params[:subjectid] if params[:subjectid] and !subjectid subjectid = request.env['HTTP_SUBJECTID'] if request.env['HTTP_SUBJECTID'] and !subjectid # see http://rack.rubyforge.org/doc/SPEC.html - subjectid = CGI.unescape(subjectid) if subjectid.include?("%23") + subjectid = CGI.unescape(subjectid) if subjectid and subjectid.include?("%23") @subjectid = subjectid rescue @subjectid = nil |