sessions create (TypeError) "no implicit conversion of nil into String"


A TypeError occurred in sessions#create:

 no implicit conversion of nil into String
 config/initializers/bikelink_sha1.rb:17:in `+'


-------------------------------
Request:
-------------------------------

 * URL        : https://bikelink.org/people/sign_in
 * HTTP Method: POST
 * IP address : 198.49.222.20
 * Parameters : {"authenticity_token"=>"tiFDY6CzVpD7RsoZD4QahwuFJUkzunaG3phj460AG7bdmpnWe7WZeQZ/A9koDOCxt1Tzy8vS/iWm3zYz1NEYWw==", "person"=>{"otp_attempt"=>""}, "commit"=>"Log in", "controller"=>"authentication/sessions", "action"=>"create"}
 * Timestamp  : 2021-09-24 00:19:32 UTC
 * Server : www-3.internal.bikelink.org
   * Rails root : /var/www/bikelink
 * Process: 14066

-------------------------------
Session:
-------------------------------

 * session id: [FILTERED]
 * data: {"session_id"=>"4aa7212afa8fe9b79c872ba1280b6b71",
  "_csrf_token"=>"eQsOj/xLRp+F4Rjn/JK52TEx3QOOy8Gu2DSe+Gr1J4U=",
  "otp_person_id"=>24131}

------------------------------
Backtrace:
-------------------------------

 config/initializers/bikelink_sha1.rb:17:in `+'
 config/initializers/bikelink_sha1.rb:17:in `secure_digest'
 config/initializers/bikelink_sha1.rb:10:in `block in digest'
 config/initializers/bikelink_sha1.rb:10:in `times'
 config/initializers/bikelink_sha1.rb:10:in `digest'
 app/controllers/concerns/authenticate_with_otp_two_factor.rb:9:in `authenticate_with_otp_two_factor'
Znovu načíst