This branch fixes bugs found during in-person testing of qa-circulation.librarysimplified.org using the SimplyE mobile app.
Setting ConfigurationSetting.value to the bytestring foo converted it to its Python representation, b'foo', rather than converting it to the Unicode string foo.
I looked through the code for other places where we encrypt or decrypt things, and didn't find any other problems like this.
This branch fixes bugs found during in-person testing of qa-circulation.librarysimplified.org using the SimplyE mobile app.
ConfigurationSetting.value
to the bytestringfoo
converted it to its Python representation,b'foo'
, rather than converting it to the Unicode stringfoo
.I looked through the code for other places where we encrypt or decrypt things, and didn't find any other problems like this.