From 328017cca08e256aa61df12bfbca79e0d3b05e39 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Tue, 28 Apr 2026 16:28:34 +0200 Subject: [PATCH] Reset progress counters on multi-segment resources --- RNS/Utilities/rngit/client.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/RNS/Utilities/rngit/client.py b/RNS/Utilities/rngit/client.py index a614a7d1..1852989d 100644 --- a/RNS/Utilities/rngit/client.py +++ b/RNS/Utilities/rngit/client.py @@ -283,6 +283,8 @@ class ReticulumGitClient(): self.request_event.clear() self.request_response = None self.response_metadata = None + self.previous_progress = 0 + self.progress_updated_at = None RNS.log(f"Sending request: {path}", RNS.LOG_DEBUG) request_receipt = self.link.request(path, data, progress_callback=self._on_progress, response_callback=self._response_ready, failed_callback=self._response_failed, timeout=timeout)