Signal-ios: Enabling disappearing messages does not delete call records

Created on 2 May 2017  路  2Comments  路  Source: signalapp/Signal-iOS

  • [x] I have searched open and closed issues for duplicates

Bug description

When disappearing messages are enabled on a chat, call records such as "You received a call from..." or "You called..." are not deleted, but should be deleted.

Steps to reproduce

  • Enable disappearing messages in a chat
  • Call or receive a call. Also send a text message.

Actual result: When the text messages disappear, the call records remain
Expected result: When the text messages disappear, call records should also be deleted

Device info

Device: iPhone 6s
iOS version: 10.3.1
Signal version: 2.11.1

All 2 comments

I looked into this and it seems that the fundamental issue is that OWSCall is a TSInteraction while OWSMessage is a TSMessage which has _a lot_ more fields and metadata associated with it. I'm happy to work on this but would like some guidance from @michaelkirk or @charlesmchen on the right approach because I can think of several ways to begin.

This is working as intended.

If you'd like to discuss changing this feature across platforms, please see the forums: https://community.signalusers.org

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jhwoodyatt picture jhwoodyatt  路  3Comments

ghost picture ghost  路  4Comments

gabridome picture gabridome  路  4Comments

andyggg picture andyggg  路  4Comments

zstal picture zstal  路  4Comments