Pylons / substanced

An application server based on the Pyramid web framework (http://substanced.net)
Other
156 stars 58 forks source link

`@@change_password` view broken by change to `bcrypt` #315

Closed tseaver closed 1 month ago

tseaver commented 1 month ago
  File "/home/tseaver/projects/byelizabeth/substanced-buildout/src/substanced/substanced/principal/views.py", line 129, in change_success
    if not self.request.user.check_password(current_user_password):
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/tseaver/projects/byelizabeth/substanced-buildout/src/substanced/substanced/principal/__init__.py", line 420, in check_password
    return bcrypt.checkpw(password, self.password)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: argument 'hashed_password': 'str' object cannot be converted to 'PyBytes'