BOM-354
Fix Unicode-objects must be encoded before hashing.
This commit is contained in:
@@ -284,4 +284,4 @@ def hash_grading_policy(grading_policy):
|
||||
separators=(',', ':'), # Remove spaces from separators for more compact representation
|
||||
sort_keys=True,
|
||||
)
|
||||
return b64encode(sha1(ordered_policy).digest())
|
||||
return b64encode(sha1(ordered_policy.encode("utf-8")).digest())
|
||||
|
||||
Reference in New Issue
Block a user