* resynchronise TextChannelWrapper with CollabWrapper,
* use Buddy.props.key instead of Buddy.get_key as the former is guaranteed to be available, using get_key did not force the asynchronous D-Bus GetProperties to complete,
* hack for sugarlabs/sugar-toolkit-gtk3#433, buddy.props.key is currently a repr() quoted bytes, so convert the received data into the same format before using it.
* fix argument to _joined_cb when already joined,
Co-authored-by: James Cameron <quozl@laptop.org>
On sugarlabs/maze-activity#31 we discovered that Buddy.props.key is an instance of str containing quoted bytes; e.g.
"b'value'"It can be changed back to bytes using eval, but that incurs risk of execution of data.
We need to find out why D-Bus is returning this value in this way.
The text was updated successfully, but these errors were encountered: