Git Product home page Git Product logo

Comments (7)

AprilSylph avatar AprilSylph commented on July 22, 2024

Mutual Checker has a few restrictions which may explain your troubles:

  • It caches if a blog is a mutual, and does not track follows/unfollows. So, if you open a blog that follows you and then follow that blog, that blog will not show up as a mutual until you reload the page.
  • It cannot check sideblogs. Secondary blogs are not technically able to follow other blogs, so even if you know who the secondary blog belongs to, they will never appear marked as mutuals.

If you think neither of these are the cause of your problem, without any other details, there isn't really anything to look into... if you notice any particular patterns that reliably cause Mutual Checker to fail, please do detail them.

from xkit-rewritten.

moonflowcr avatar moonflowcr commented on July 22, 2024

I just realized I wasn't very specific with my issue and left a few things behind, sorry.

And yes, I meant main blog and not sideblogs but I forgot to specify that. What I meant to say is that when I scroll on my dash, sometimes, I see the Mutual Checker mark next to the username of a main blog I'm mutuals with, but then when I see the next post reblogged/made by another main blog I know I've been mutuals with for a while (I even check they still follow me in the followers page just in case they've unfollowed me, but we're still mutuals), the mark doesn't show up. Like I said, it solves itself when I refresh the page, but I find it annoying I have to do that every single time I encounter that problem.

Same thing happens when the feature doesn't work at all even if it's enabled. I don't know what's going on with that.

I feel neither of the restrictions are causing this, so I hope there are enough details now to look into it

from xkit-rewritten.

marcustyphoon avatar marcustyphoon commented on July 22, 2024

Hm. Not sure how to try to reproduce it since you're just using it normally, and I haven't encountered it failing to work in my daily usage so I don't know what I could change.

If I could reproduce it, the first thing I would do would be to open the developer console (Ctrl + Shift + J), go to the "network" tab, filter by "Fetch/XHR," then refresh the page with the browser refresh button and use Tumblr normally until the problem occurred. If one of the lines saying e.g. followed_by?query=april was red, that would indicate the network was failing; if the relevant line was missing, it would more likely be a problem with our code somehow. You could attempt that, I suppose.

from xkit-rewritten.

Dusk-Argentum avatar Dusk-Argentum commented on July 22, 2024

Heya, I just wanted to confirm that I am also having this issue. Rather than making a new issue, I decided to tack on a comment here.

Platform

Windows 10

Browser

Firefox (v115.0.1 64-bit)

Addon Version

v0.21.10

Details

Same as the OP, except that the issue resolves itself on neither a refresh nor in a private window. The aforementioned followed_by does not appear anywhere in the Network tab. I first noticed this issue a few days ago (Wednesday, maybe? Some time earlier this week). The only other extension running in the private window was uBlock Origin, but even disabling that didn't resolve the issue. The issue has persisted across multiple page refreshes and even computer restarts, if that helps any.
Let me know if you'd rather I moved my additional report to a new issue for better tracking!

from xkit-rewritten.

matoro avatar matoro commented on July 22, 2024

I am also observing this exact issue starting around the time this issue was opened (1-2 weeks). Mutual Checker no longer works (does not shows the little icon even for users I know are mutuals). I didn't see any obvious errors in the JS console but haven't looked very hard yet. Like the above user, refreshing the page does not make a difference. I also do not see any requests to followed_by.

Platform

Linux

Browser

Firefox (v115.0.2)

Addon version

v0.21.10

from xkit-rewritten.

AprilSylph avatar AprilSylph commented on July 22, 2024

This issue is not about when Mutual Checker stopped working en masse on the 12th; that is a separate issue that was captured as #1138 and fixed in v0.21.13.

This issue predates that Tumblr update and is about sporadic (not permanent) loss of function.

from xkit-rewritten.

stale avatar stale commented on July 22, 2024

This issue is unconfirmed, and has been labelled as stale due to inactivity. It will be closed automatically if no further activity occurs.

A project maintainer can mark an issue as confirmed by adding the help wanted label, the wontfix label, or an assignee.

from xkit-rewritten.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.