summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--client/changes/bug-7412_sync-status-broken1
-rw-r--r--client/src/leap/soledad/client/http_target/fetch.py4
-rw-r--r--client/src/leap/soledad/client/http_target/send.py6
3 files changed, 7 insertions, 4 deletions
diff --git a/client/changes/bug-7412_sync-status-broken b/client/changes/bug-7412_sync-status-broken
new file mode 100644
index 00000000..b6800bc5
--- /dev/null
+++ b/client/changes/bug-7412_sync-status-broken
@@ -0,0 +1 @@
+o Fix refactor code loss. Closes #7412.
diff --git a/client/src/leap/soledad/client/http_target/fetch.py b/client/src/leap/soledad/client/http_target/fetch.py
index d38ecb19..34d7cb0b 100644
--- a/client/src/leap/soledad/client/http_target/fetch.py
+++ b/client/src/leap/soledad/client/http_target/fetch.py
@@ -244,6 +244,8 @@ class HTTPDocFetcher(object):
def _emit_receive_status(received_docs, total):
+ content = {'received': received_docs, 'total': total}
+ emit(SOLEDAD_SYNC_RECEIVE_STATUS, content)
+
msg = "%d/%d" % (received_docs, total)
- emit(SOLEDAD_SYNC_RECEIVE_STATUS, msg)
logger.debug("Sync receive status: %s" % msg)
diff --git a/client/src/leap/soledad/client/http_target/send.py b/client/src/leap/soledad/client/http_target/send.py
index 72c33c6c..71157da5 100644
--- a/client/src/leap/soledad/client/http_target/send.py
+++ b/client/src/leap/soledad/client/http_target/send.py
@@ -95,8 +95,8 @@ class HTTPDocSender(object):
def _emit_send_status(idx, total):
+ content = {'sent': idx, 'total': total}
+ emit(SOLEDAD_SYNC_SEND_STATUS, content)
+
msg = "%d/%d" % (idx, total)
- emit(
- SOLEDAD_SYNC_SEND_STATUS,
- "Soledad sync send status: %s" % msg)
logger.debug("Sync send status: %s" % msg)