Browse Source
Setting api key will save it as a byte
urlsafe_b64encode return a byte, which will result in an api key saved with something like b'apikey'
I did not tested it but urlsafe_b64decode looks like doing the job also.
pull/165/head
Mounir
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
hc/accounts/models.py
@ -118,7 +118,7 @@ class Profile(models.Model):
emails . change_email ( self . user . email , ctx )
def set_api_key ( self ) :
self . api_key = urlsafe_b64encode ( os . urandom ( 24 ) )
self . api_key = urlsafe_b64encode ( os . urandom ( 24 ) ) . decode ( )
self . save ( )
def checks_from_all_teams ( self ) :