allow custom message handling #325
|
@ -154,7 +154,7 @@ func (p *Profile) AddSentMessageToContactTimeline(onion string, messageTxt strin
|
||||||
contact.UnacknowledgedMessages = make(map[string]int)
|
contact.UnacknowledgedMessages = make(map[string]int)
|
||||||
}
|
}
|
||||||
contact.Timeline.Insert(message)
|
contact.Timeline.Insert(message)
|
||||||
contact.UnacknowledgedMessages[eventID] = p.Timeline.Len() - 1
|
contact.UnacknowledgedMessages[eventID] = contact.Timeline.Len() - 1
|
||||||
return message
|
return message
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
@ -200,7 +200,7 @@ func (p *Profile) AckSentMessageToPeer(onion string, eventID string) {
|
||||||
if ok {
|
if ok {
|
||||||
mIdx, ok := contact.UnacknowledgedMessages[eventID]
|
mIdx, ok := contact.UnacknowledgedMessages[eventID]
|
||||||
if ok {
|
if ok {
|
||||||
p.Timeline.Messages[mIdx].Acknowledged = true
|
contact.Timeline.Messages[mIdx].Acknowledged = true
|
||||||
delete(contact.UnacknowledgedMessages, eventID)
|
delete(contact.UnacknowledgedMessages, eventID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue