useGroupsCometVisitMutation

Domaingroups
Kindmutation
doc_id27788177020768038
Path/api/graphql/
SendsbookmarkID, input, scale
Readsviewer_groups_tab_log_group_visit.group_bookmark, viewer_groups_tab_log_group_visit.viewer_for_homepage_unread_count, viewer_groups_tab_log_group_visit.viewer
Called fromuseGroupsCometVisitMutation
reaev_2c88e3ef14f464196a06b0ac6105cdffb275c24ee965feffc7bee400f8fa9337

Seen 8 time(s) in 6 run(s).

ActionOur stepTimesStatusTookAfter step startErrors
inspectstep 1: goto /groups/<id>/4200541–697 ms3115–6334 ms—
inspectstep 11: clickRole tab "…"1200726 ms2952 ms—
inspectstep 42: clickRole tab "…"12001155 ms5132 ms—
inspectstep 1: goto /groups/<id>1200726 ms5607 ms—
inspectstep 1: goto /groups/junkremovalwinners1200930 ms5826 ms—

What it sent and what came back (the newest 1 from our runs)

Read from each run's own recording (rule 73), secrets and signed link tokens taken out. Kept in ~/.logCli/rea/clientFacts.json, so it stays after the run is pruned.

runs/inspect/20261024T060921_61594063207669, step 1: goto /groups/junkremovalwinners: 200, 930 ms

Sent:

{
  "qpl_active_flow_ids": "25305590",
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "useGroupsCometVisitMutation",
  "server_timestamps": "true",
  "variables": {
    "input": {
      "actor_id": "61594063207669",
      "client_mutation_id": "1",
      "badge_entry_point": "GROUPS_TAB_MAIN",
      "bookmark_folder_id": "FAVORITES",
      "environment": "COMET",
      "group_id": "3549906855288164"
    },
    "scale": 1,
    "bookmarkID": "3549906855288164"
  },
  "doc_id": "27788177020768038",
  "fb_api_analytics_tags": [
    "qpl_active_flow_ids=25305590"
  ]
}

Answered:

{
  "data": {
    "viewer_groups_tab_log_group_visit": {
      "group_bookmark": {
        "bookmarked_node": {
          "__typename": "Group",
          "id": "3549906855288164"
        },
        "last_used_timestamp": null,
        "is_news_feed": false,
        "section": "UNKNOWN",
        "name": "Junk Removal Winners ™ - How to Start, Get Leads & Grow Your Business",
        "has_user_hidden": false,
        "url": "https://www.facebook.com/groups/junkremovalwinners/",
        "tracking": "{\"bmid\":3549906855288164,\"bookmark_type\":\"type_group\",\"content_type\":null}",
        "bookmark_icon_sprite": {
          "sprited": 0,
          "sprite_map_css_class": null,
          "sprite_css_class": null,
          "preloading_spi": null,
          "w": null,
          "h": null,
          "p": null,
          "sz": null,
          "spi": null,
          "uri": "https://static.xx.fbcdn.net/rsrc.php/yC/r/SUhRjnBDPdg.webp",
          "width": 36,
          "height": 36,
          "logging_id": ""
        },
        "image": {
          "uri": "https://scontent-xxc1-1.xx.fbcdn.net/v/t39.30808-6/447843169_122043041345420024_8407522355823862737_n.png (432 chars)",
          "is_silhouette": true
        },
        "query_prefetching_eligible": true,
        "unread_count": 0,
        "unread_count_string": null,
        "context_sentence": null,
        "id": "Ym9va21hcms6NjE1OTQwNjMyMDc2Njk6MTU5MjI0OTA3MTAwNTUyNjozNTQ5OTA2ODU1Mjg4MTY0Ojo6OnVua25vd24="
      },
      "viewer_for_homepage_unread_count": {
        "bookmarks": {
          "edges": [
            {
              "node": {
                "bookmarked_node": {
                  "__typename": "Group",
                  "id": "3549906855288164"
                },
                "bookmark_unread_count": 0,
                "bookmark_unread_count_string": null,
                "id": "Ym9va21hcms6NjE1OTQwNjMyMDc2Njk6NjQ0NzE1NDQ1NjUwOTI0OjM1NDk5MDY4NTUyODgxNjQ6Ojo6dW5rbm93bg=="
              }
            }
          ]
        }
      },
      "viewer": {
        "groups_tab": {
          "badge_content": {
            "edges": []
          }
        }
      }
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1792822186502,
      "time_at_flush_ms": 1792822187096
    },
    "is_final": true
  }
}

What it does

Logs a visit to a group for the account's Groups tab (viewer_groups_tab_log_group_visit), with the group's bookmarkID; it reads back the group bookmark and the home page's unread count. It fired 2858 ms after step 5 (click e2647) and 7513 ms after step 7 (click e2606), each time a group page opened.

What our machine does with it

Nothing. groupJoin reads the group page's HTML and snapshot, not this request; it is only named in a domain test (facebookClient.test.ts).

What can go wrong

None seen: both calls 200, in 458-472 ms. Nothing of ours depends on it. If the step fails anyway, groupJoin stops on the page, not on this request: a checkpoint or login page (pageProblem) or a failed step gives groupPageNotOpened or groupJoinNotConfirmed.