Skip to content

Inconsistency in documentation resolved

Smriti Garg requested to merge smriti-460466/fix_documentation_issue into master

What does this MR do and why?

Solves #460466 (closed)

There are some documentation mistake for the webhook implementation on Personal Access Token expiry event, mainly in webhook payload. I have fixe the same.

Screenshots or screen recordings

Project Access Token webhook payload

{
  "object_kind": "access_token",
  "project": {
    "id": 22,
    "name": "dummy-private-project",
    "description": null,
    "web_url": "https://example.com/private-group-1/dummy-private-project",
    "avatar_url": null,
    "git_ssh_url": "ssh://example.com/private-group-1/dummy-private-project.git",
    "git_http_url": "https://example.com/private-group-1/dummy-private-project.git",
    "namespace": "private-group-1",
    "visibility_level": 0,
    "path_with_namespace": "private-group-1/dummy-private-project",
    "default_branch": "main",
    "ci_config_path": null,
    "homepage": "https://example.com/private-group-1/dummy-private-project",
    "url": "ssh://example.com/private-group-1/dummy-private-project.git",
    "ssh_url": "ssh://example.com/private-group-1/dummy-private-project.git",
    "http_url": "https://example.com/private-group-1/dummy-private-project.git"
  },
  "object_attributes": {
    "user_id": 243,
    "created_at": "2024-05-14 06:06:01 UTC",
    "id": 111,
    "name": "token2",
    "expires_at": "2024-05-16"
  },
  "event_name": "expiring_access_token"
}

Group Webhook Payload

{
  "object_kind": "access_token",
  "group": {
    "group_name": "private-group-3",
    "group_path": "private-group-3",
    "group_id": 181
  },
  "object_attributes": {
    "user_id": 244,
    "created_at": "2024-05-14 06:08:44 UTC",
    "id": 112,
    "name": "test-token",
    "expires_at": "2024-05-16"
  },
  "event_name": "expiring_access_token"
}

Merge request reports