Sync status broken
I'm getting lots of this:
[2015-08-31 18:32:12] DEBUG - L#249 : leap.soledad.client.http_target.fetch:_emit_receive_status - Sync receive status: 545/545 Traceback (most recent call last): File "/data/repositories/bitmask_client/src/leap/bitmask/gui/mail_status.py", line 263, in _mail_handle_soledad_events_slot sync_progress = content['received'] * 100 / content['total'] TypeError: string indices must be integers, not str
The status report on the UI (https://github.com/leapcode/bitmask_client/pull/879) was working thanks to: https://github.com/leapcode/soledad/pull/250 https://github.com/leapcode/soledad/commit/541cd939aa3bfb8726f2e51d28ab3145059a676d
It seems that there was a problem with https://github.com/leapcode/soledad/pull/257 since the new code was not considered and the old one was used instead (maybe timing, or rebase issue).
We need to change back that emit content to get the sync status working again.
(from redmine: created on 2015-08-31, closed on 2015-08-31, relates #7353 (closed))