diff --git a/src/jamidht/conversation.cpp b/src/jamidht/conversation.cpp index 460165f5add02c0e2a07dda6173b3f5fac6837fc..6e638f2c61f1f15151c0639fc1316ac09d6705a6 100644 --- a/src/jamidht/conversation.cpp +++ b/src/jamidht/conversation.cpp @@ -158,12 +158,6 @@ public: throw std::logic_error("Couldn't clone repository"); } init(); - // To get current active calls from previous commit, we need to read the history - auto convCommits = loadMessages({}); - std::reverse(std::begin(convCommits), std::end(convCommits)); - for (const auto& c : convCommits) { - updateActiveCalls(c); - } } void init() @@ -187,6 +181,7 @@ public: loadFetched(); loadSending(); loadLastDisplayed(); + loadActiveCalls(); } }