This feature is a lifesaver for fediverse. It allows you to see from a general perspective, reduces confusion and creates a more organized forum environment. Thank you to everyone who has already used this feature and I highly recommend everyone to use it.

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    1
    ·
    edit-2
    5 months ago

    The posts that show up under “Crossposts” just have the same URL. They don’t have to actually be crossposted. Any post your instance knows about that has the same URL as the one you’re viewing will show up there.

    To answer @mark@programming.dev 's question, there’s nothing really special about crossposting in Lemmy. It works the same as creating a new post except it just pre-fills the URL, body, and title as well as adding crossposted from https://instance.xyz/post/12345 to the top of the post body. They’re separate posts and the only link between them is they’re matched on the URL and show up in the “Crossposts” list.

    • doodle967@lemdro.idOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      5 months ago

      Are you sure? Some posts did not appear as crossposts even though they contained the same link.

      • Admiral Patrick@dubvee.org
        link
        fedilink
        English
        arrow-up
        7
        ·
        5 months ago

        Yeah, like 99% sure, anyway (unless something changed in 0.19.4 I’m unaware of). lol Got an example?

        It’ll only show ones the instance knows about, and the URL has to be exactly the same. I’m not sure if there’s an internal limit to the number of crossposts the API will return, but I’ve seen spam posts show at least 7 or 8 crossposts in the list. Any more than that, and I’ve usually already banned the person for spamming.

      • Ashtear@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 months ago

        What I’ve been running into is that even if it’s the same link, if you change the body text it won’t list the crossposting.

      • pe1uca@lemmy.pe1uca.dev
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        5 months ago

        Unless they’ve changed how it works I can confirm.
        Some months ago I was testing lemmy in my local I used the same URL to create a new post, it never showed up in the ui, it was because Lemmy treated it as a crosspost and hid it under the older one.
        At that time it was only a crosspost jf the URL was the same, I’m not so sure about the title, but the body could be different.

        The thing would be to verify if this grouping is being done by the UI or by the server, which might explain some UIs showing duplicated posts.

        • Admiral Patrick@dubvee.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          AFAIK, the grouping is done by the API only when you’re viewing a post and by the UI when you’re browsing the feed. Unless 0.19.4 changed this, the call to list posts doesn’t return crosspost data and it has to be done client-side. I’ve grumbled about this a lot lol.