keybase / keybase/keybase-issues

Sharing from outside Keybase iOS client doesn't honor exploding chat messages unless chat retention policy is set

Open
#3,812 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

I noticed that some conversations where I have exploding messages set had old images/videos retained past the expected exploding time. Seems that items shared from outside the Keybase client using the built-in iOS sharing option and selecting Keybase are posted with no exploding timer set. If the same items are shared from within the Keybase app, they pickup the timer correctly. Regardless of how the items are shared, if the overall chat retention policy is set, the items are still deleted according to that policy. But it seems like they should also be picked up by the per-chat post settings of each user.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue through the iOS built-in sharing option and compare it with sharing the same item from within the Keybase app. The work is done when externally shared images and videos honor each user's per-chat exploding-message setting, including when no overall chat retention policy is configured.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.