this post was submitted on 22 Sep 2024
16 points (94.4% liked)

sh.itjust.works Main Community

7716 readers
1 users here now

Home of the sh.itjust.works instance.

Matrix

founded 1 year ago
MODERATORS
 

I've been using Sync for Lemmy for a year or so, but very recently (within the last day or so) links have stopped showing as read when I click on them and then go back. I tested this with a lemmy.world account and don't have the same problem.

I saw a post saying sh.itjust.works was updating to Lemmy v19.5 a few days ago. I'm wondering if maybe it caused a problem or if it's just me having this issue.

Thanks

top 6 comments
sorted by: hot top controversial new old
[–] kersploosh@sh.itjust.works 11 points 1 month ago* (last edited 1 month ago) (2 children)

It's a known bug in Sync with Lemmy 0.19.5:
https://github.com/laurencedawson/sync-for-lemmy/issues/539

lemmy.world is still on Lemmy 0.19.3.

[–] bobagem@sh.itjust.works 5 points 1 month ago

For greater clarity, it's an issue with Sync for Lemmy continuing to use an API parameter that was formerly deprecated and now entirely removed from Lemmy.

Sync for Lemmy is identifying a post that needs to be marked as read using a single value parameter, but it should use a slightly different parameter that could accept multiple posts.

[–] jballs@sh.itjust.works 2 points 1 month ago

Ah that explains it. Thanks!

[–] bobagem@sh.itjust.works 2 points 1 month ago (1 children)

Just found this post. Copying and pasting a comment I made elsewhere:

I just started having this problem in the past few days after it working for a long time.

I've cleared all my data and reset all my settings. On the web I have it set to not show read posts. In the app I haven't set to mark read on scroll. And to show read posts as dimmed.

But no matter how much I scroll nothing gets dimmed, and when I refresh everything is still there.

[–] jballs@sh.itjust.works 3 points 1 month ago* (last edited 1 month ago) (1 children)

Yeah if you look at that GitHub link in the other comment, it mentions that a Lemmy variable was renamed in the latest release. So there's nothing that we, as users, can do. It needs a code change.

Edit: Didn't see your other comments. Looks like you already understood the issue.

[–] bobagem@sh.itjust.works 3 points 1 month ago* (last edited 1 month ago)

I did not understand the issue when I first wrote that comment and posted it in the wrong place on a Sync for Reddit thread.

Nor did I fully understand the issue when I copied that comment here.

But I did figure out a few moments later when I read the referenced report.

I appreciate the clarification, as I'm sure will others.

I've switched back to Boost in the interim.