UPD depricated finders #197
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm using rails4 ruby2 psql nginx+unicorn
When submitting empty or wrong credentials, have Internal Server Error in browser and unicorn log shows following:
ActiveRecord::StatementInvalid - PG::ConnectionBad: PQconsumeInput() SSL error: decryption failed or bad record mac
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"users"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
.............
lib/casserver/authenticators/sql_encrypted.rb:56:in
validate' lib/casserver/server.rb:439:in
block (2 levels) in class:Server'lib/casserver/server.rb:431:in
each' lib/casserver/server.rb:431:in
block in class:Server'.............
Fixing this by UPD depricated finders to where()