Skip to content

Commit

Permalink
disable resending of v0 and v3 messages until double sending bug is f…
Browse files Browse the repository at this point in the history
…ixed
  • Loading branch information
zoff99 committed Dec 30, 2023
1 parent 1ae1984 commit 3351aa4
Showing 1 changed file with 26 additions and 2 deletions.
28 changes: 26 additions & 2 deletions src/main/kotlin/com/zoffcc/applications/trifa/TrifaToxService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -965,6 +965,8 @@ class TrifaToxService

fun resend_v3_messages(friend_pubkey: String?)
{
return

// loop through "old msg version" msgV3 1-on-1 text messages that have "resend_count < MAX_TEXTMSG_RESEND_COUNT_OLDMSG_VERSION" --------------
try
{
Expand All @@ -985,7 +987,17 @@ class TrifaToxService
if (m_v1 != null && m_v1.size > 0)
{
Log.i(TAG, "resend_v3_messages: we have " + m_v1.size + " messages to resend")
val ii = m_v1.iterator()
var ii = m_v1.iterator()
var m_counter = 0
while (ii.hasNext())
{
val m_resend_v1 = ii.next()
m_counter++

Log.i(TAG, "resend_v3_messages: " + m_counter + ": friend="
+ get_friend_name_from_pubkey(m_resend_v1.tox_friendpubkey) + " text=" + m_resend_v1.text)
}
ii = m_v1.iterator()
while (ii.hasNext())
{
val m_resend_v1 = ii.next()
Expand Down Expand Up @@ -1018,6 +1030,8 @@ class TrifaToxService

fun resend_old_messages(friend_pubkey: String?)
{
return

try
{
var max_resend_count_per_iteration = 10
Expand All @@ -1043,7 +1057,17 @@ class TrifaToxService
if (m_v0 != null && m_v0.size > 0)
{
Log.i(TAG, "resend_old_messages: we have " + m_v0.size + " messages to resend")
val ii = m_v0.iterator()
var ii = m_v0.iterator()
var m_counter = 0
while (ii.hasNext())
{
val m_resend_v0 = ii.next()
m_counter++

Log.i(TAG, "resend_old_messages: " + m_counter + ": friend="
+ get_friend_name_from_pubkey(m_resend_v0.tox_friendpubkey) + " text=" + m_resend_v0.text)
}
ii = m_v0.iterator()
while (ii.hasNext())
{
val m_resend_v0 = ii.next()
Expand Down

0 comments on commit 3351aa4

Please sign in to comment.