damus-io / damus

iOS nostr client
GNU General Public License v3.0
1.95k stars 291 forks source link

Unfollow does not work (npubs I dont follow appear on my feed) #1483

Open alltheseas opened 9 months ago

alltheseas commented 9 months ago

what happens When I unfollow someone, their reposts keep appearing in my timeline. I don't follow the hashtag in their profile either. Closing, and reopening does not work.

I just noticed the issue hasn’t left, notice how it says reposted and it’s inside the feed and I don’t follow the npub

https://github.com/damus-io/damus/assets/64376233/71a69e7c-1669-4722-94c3-2b6bdddf55c7

origin: sersleepy

alltheseas commented 9 months ago

image

Reported by Gek

alltheseas commented 8 months ago

Potentially related to following, and unfollowing

https://damus.io/note1cw4ycku76w0lfjuj5urlaj9sf79kza9943m9tjfcxfclszedue8qwy57y9

alltheseas commented 8 months ago

Related: unfollow requires close and re-open https://github.com/damus-io/damus/issues/942

jb55 commented 8 months ago

On Fri, Sep 29, 2023 at 12:52:15PM -0700, alltheseas wrote:

Related: unfollow requires close and re-open https://github.com/damus-io/damus/issues/942

this should be fixed though... we should make sure which version this report is coming from

alltheseas commented 8 months ago

On Fri, Sep 29, 2023 at 12:52:15PM -0700, alltheseas wrote:

Related: unfollow requires close and re-open https://github.com/damus-io/damus/issues/942

this should be fixed though... we should make sure which version this report is coming from

Latest testflight build and 17.0.1

jb55 commented 7 months ago

On Fri, Sep 29, 2023 at 01:34:39PM -0700, alltheseas wrote:

On Fri, Sep 29, 2023 at 12:52:15PM -0700, alltheseas wrote:

Related: unfollow requires close and re-open https://github.com/damus-io/damus/issues/942

this should be fixed though... we should make sure which version this report is coming from

Latest testflight build and 17.0.1

can we confirm this isnt a followed hashtag?

alltheseas commented 7 months ago
Screenshot 2023-10-11 at 10 54 26 AM

@jb55 I double checked gek's followed hashtags - he has none.

kristapsk commented 6 months ago

I have the same issue. Damus 1.5 (8) under iOS 15.

alltheseas commented 5 months ago

Additional report by sleepy

https://t.me/damusdev/6132

Have you guys had an issue with seeing notes from npubs you don’t follow, or nobody you follow renotes, yet still shows up on your feed ? it’s been happening a lot lately did something change or

Unfollowed these npubs many many weeks ago

https://github.com/damus-io/damus/assets/64376233/67fd6685-2f08-40ec-94f8-efa258909287

alltheseas commented 3 months ago

@kernelkind I just recreated this using the following npub:

npub1ae82lwzuy739fld0z2u3dr7uxlvh7tgfr8vhr3wcy94rw5v0skgqkuqzlr

https://njump.me/nprofile1qqswun40hpwz0gj5lkh39wgk3lwr0ktl95y3nkt3chvzz63h2x8ctyqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3jamnwvaz7tmsw4exzanfv3sjumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqgcwaehxw309aex2mrp0yhxummnw3ezucm0d5hxzagmtcxv7

alltheseas commented 2 months ago

report of unfollowed hashtag keeps appearing

https://damus.io/nevent1qqs8ff88vvw9sr2w0skfdmt79uhkzmls49k6xd66q78uwu06mfu057spzdmhxue69uhhqatjwpkx2urpvuhx2ue0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyv8wumn8ghj7un9d3shjtnrw4e8yetwwshxv7tf9uq3yamnwvaz7tmsw4e8qmr9wpskwtn9wvjtuzss

alltheseas commented 2 months ago

Unfollowed hashtag clears posts after damus app close, and re-open

alltheseas commented 1 month ago

https://github.com/damus-io/damus/issues/1747#issuecomment-1876916938

alltheseas commented 1 month ago

https://damus.io/nevent1qqsxjtd4xwadsf0ucz86ed3rgf6pafvyewq4fm507skl6fccp27tjfgr648gc

alltheseas commented 1 month ago

https://damus.io/nevent1qqsfsa943yjeq5w9nl4n63vld8sajn73lkmuwxklw8dhv8ejy9enslcprfmhxue69uhkummnw3ezummjv9hxwetsd9kxctnyv4mqz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qgkwaehxw309aex2mrp0yhxummnw3ezucnpdejqpatzh2

alltheseas commented 1 month ago

@danieldaquino mystery detective work (bonust points for current sprint)

alltheseas commented 1 month ago

semisol asks:

Do you purge non-followed posts from the timeline when you get a newer revision of the contact list?

Because most likely 1 relay has an outdated list, it sends it, those notes enter the timeline Semisol says:then the actual contact list arrives but it still stays