OdyseeTeam / odysee-ios

The Odysee iOS app with wallet functionality.
MIT License
69 stars 21 forks source link

odysee channel appears in feed even though not following and blocked #416

Open jell-o-fishi opened 1 year ago

jell-o-fishi commented 1 year ago

odysee ios version 0.6.11 iphone se ios 15.7.1

I have odysee channel blocked and not followed (my reasons). It still occasionally appears in my followed feed on the iphone (even after refresh) at the same time, on the desktop browser it does not appear (event after refresh) this leads me to think it's a problem on the ios side rather than the server side

attached link to video: https://odysee.com/@socialfishi:1/RPReplay_Final1668580821:e

compare electroboom state (followed and not blocked), and odysee state (unfollowed and blocked)

on a related note, i tried to setup the environment on osx to build the app to try and help debug it. failed. if somebody wants to help me set it up i can try and look at things.

tzarebczan commented 1 year ago

Thanks for following this bug, and sorry to hear about the trouble. We'll get this looked into.

If it's showing the broken heart, this means it's actually followed still -you'd want to click that to unfollow. We need to make this clearer. But I bet IOS does not take into account the scenario of blocked + followed like the web does.

jell-o-fishi commented 1 year ago

Shouldnt this scenario be handled server side ? Sent from Proton Mail for iOS On Wed, Nov 30, 2022 at 20:47, Thomas Zarebczan @.***> wrote:
Thanks for following this bug, and sorry to hear about the trouble. We'll get this looked into. If it's showing the broken heart, this means it's actually followed still -you'd want to click that to unfollow. We need to make this clearer. But I bet IOS does not take into account the scenario of blocked + followed like the web does.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

tzarebczan commented 1 year ago

Those are two different apis, but yes, it should handle it..just trying to explain why it's happening - since you're still following it. It's also not typical to follow + block.