{
   "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
   "id": "543406",
   "self": "https://bugs.mojang.com/rest/api/2/issue/543406",
   "key": "BDS-18759",
   "fields": {
      "issuetype": "1",
      "project": "11700",
      "fixVersions": [],
      "resolution": null,
      "customfield_10500": {
         "self": "https://bugs.mojang.com/rest/api/2/customFieldOption/10303",
         "value": "Confirmed",
         "id": "10303",
         "disabled": false
      },
      "customfield_12800": null,
      "customfield_12602": [],
      "customfield_12601": null,
      "customfield_12604": null,
      "customfield_12603": null,
      "customfield_12606": null,
      "customfield_12605": null,
      "customfield_12608": null,
      "resolutiondate": null,
      "customfield_12607": null,
      "customfield_12609": null,
      "workratio": -1,
      "lastViewed": null,
      "watches": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/BDS-18759/watchers",
         "watchCount": 1,
         "isWatching": false
      },
      "created": "2023-09-30T03:10:45.000+0300",
      "customfield_12000": null,
      "customfield_12201": null,
      "customfield_12600": null,
      "labels": [],
      "customfield_11700": "{}",
      "versions": [
         "21654"
      ],
      "issuelinks": [],
      "assignee": null,
      "updated": "2024-06-12T15:40:31.000+0300",
      "status": "4",
      "description": "I have had multiple users unable to log in to my BDS server due to incorrect capitalization of their\u00a0 xbox gamertag. AFAIK gamertags are supposed to be case-insensitive so this is causing surprising behavior.\r\n\r\nI'm unsure if this is new behavior or not, but with the upgrade to 1.20.31 my allowlist was reset (unsure if this is on my end or the BDS),\u00a0\r\n\r\nSteps to reproduce:\r\n # Create a BDS Server on Linux\r\n # Add a player to the allowlist\r\n # Verify that the user can join\r\n # Change the case and reload the allowlist.\r\n\r\nObserved behavior: User can not join world.\r\n\r\nDesired behavior: User can join and the allowlist will update to the correct values, similar to the xuid field.\r\n\r\nEdit: Sources for case-insensitive assumption:\r\n * [https://twitter.com/XboxSupport/status/499698177583222785]\r\n * https://answers.microsoft.com/en-us/xbox/forum/all/are-gamertags-case-sensitive/843f5370-42f8-473b-8d19-e8547d693e82",
      "customfield_11100": 0.0,
      "customfield_11300": "Linux",
      "customfield_11500": "1250829",
      "customfield_12503": null,
      "customfield_12700": "[Briefly describe the bug here]\r\n\r\n*Steps to Reproduce:*\r\n# [Step 1]\r\n# [Step 2]\r\n# [Step 3]\r\n\r\n*Observed Results:*\r\n[Describe what happens]\r\n\r\n*Expected Results:*\r\n[Describe what should happen]\r\n\r\n*Screenshots/Videos attached:* [please attach an image or short video]\r\n\r\n*Notes:*",
      "customfield_12502": null,
      "customfield_12504": null,
      "attachment": [],
      "summary": "Allowlist GamerTags are being rejected for incorrect cases",
      "creator": "JIRAUSER550892",
      "reporter": "JIRAUSER550892",
      "customfield_10002": null,
      "customfield_12501": null,
      "customfield_12500": null,
      "customfield_11601": null,
      "customfield_11600": "0|i2f3xr:",
      "environment": null,
      "customfield_11801": null,
      "customfield_11800": null,
      "customfield_11602": null,
      "customfield_11802": null,
      "comment": {
         "comments": [
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/543406/comment/1282802",
               "id": "1282802",
               "author": "JIRAUSER648376",
               "body": "Hi\r\n\r\nDoes this issue occur every time? Do you know if this issue also occurs on Windows BDS?\r\n\r\nThis ticet will automatically reopen when you reply. ",
               "updateAuthor": "JIRAUSER648376",
               "created": "2023-10-02T14:29:30.648+0300",
               "updated": "2023-10-02T14:29:30.648+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/543406/comment/1298171",
               "id": "1298171",
               "author": "JIRAUSER484247",
               "body": "Cleaning up old tickets: This ticket had been set to 'Awaiting Response', but has not received a response from the reporter (~3 months+) so is being closed as {_}Incomplete{_}. If you feel this is still a valid issue then please comment, or create a new ticket following the [Issue Guidelines|https://help.minecraft.net/hc/en-us/articles/4408887473421] which includes steps to reproduce the problem.\r\n\r\n{*}Quick Links{*}:\r\n\ud83d\udcd3 [Issue Guidelines|https://aka.ms/MCBugTrackerHelp] \u2013 \ud83d\udcac [Mojang Support|https://help.minecraft.net/hc/en-us/requests/new] \u2013 \ud83d\udce7 [Suggestions|https://feedback.minecraft.net/] \u2013 \ud83d\udcd6 [Minecraft Wiki|http://minecraft.gamepedia.com/Minecraft_Wiki]",
               "updateAuthor": "JIRAUSER484247",
               "created": "2024-01-03T15:24:50.792+0200",
               "updated": "2024-01-03T15:24:50.792+0200"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/543406/comment/1307938",
               "id": "1307938",
               "author": "ocelotonesie",
               "body": "This issue occurs every time and also occurs on Windows.",
               "updateAuthor": "ocelotonesie",
               "created": "2024-03-05T23:31:29.612+0200",
               "updated": "2024-03-05T23:31:29.612+0200"
            }
         ],
         "maxResults": 3,
         "total": 3,
         "startAt": 0
      },
      "votes": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/BDS-18759/votes",
         "votes": 0,
         "hasVoted": false
      }
   },
   "changelog": {
      "startAt": 0,
      "maxResults": 8,
      "total": 8,
      "histories": [
         {
            "id": "2874351",
            "author": "JIRAUSER550892",
            "created": "2023-09-30T03:21:17.200+0300",
            "items": [
               {
                  "field": "description",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "I have had multiple users unable to log in to my BDS server due to incorrect capitalization of their\u00a0 xbox gamertag. AFAIK gamertags are supposed to be case-insensitive so this is causing surprising behavior.\r\n\r\nI'm unsure if this is new behavior or not, but with the upgrade to 1.20.31 my allowlist was reset (unsure if this is on my end or the BDS),\u00a0\r\n\r\nSteps to reproduce:\r\n # Create a BDS Server on Linux\r\n # Add a player to the allowlist\r\n # Verify that the user can join\r\n # Change the case and reload the allowlist.\r\n\r\nObserved behavior: User can not join world.\r\n\r\nDesired behavior: User can join and the allowlist will update to the correct values, similar to the xuid field.",
                  "to": null,
                  "toString": "I have had multiple users unable to log in to my BDS server due to incorrect capitalization of their\u00a0 xbox gamertag. AFAIK gamertags are supposed to be case-insensitive so this is causing surprising behavior.\r\n\r\nI'm unsure if this is new behavior or not, but with the upgrade to 1.20.31 my allowlist was reset (unsure if this is on my end or the BDS),\u00a0\r\n\r\nSteps to reproduce:\r\n # Create a BDS Server on Linux\r\n # Add a player to the allowlist\r\n # Verify that the user can join\r\n # Change the case and reload the allowlist.\r\n\r\nObserved behavior: User can not join world.\r\n\r\nDesired behavior: User can join and the allowlist will update to the correct values, similar to the xuid field.\r\n\r\nEdit: Sources for case-insensitive assumption:\r\n * [https://twitter.com/XboxSupport/status/499698177583222785]\r\n * https://answers.microsoft.com/en-us/xbox/forum/all/are-gamertags-case-sensitive/843f5370-42f8-473b-8d19-e8547d693e82"
               }
            ]
         },
         {
            "id": "2874421",
            "author": "ocelotonesie",
            "created": "2023-09-30T12:50:22.759+0300",
            "items": [
               {
                  "field": "Key",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "MCPE-175602",
                  "to": null,
                  "toString": "BDS-18759"
               },
               {
                  "field": "Platform",
                  "fieldtype": "custom",
                  "from": "11503",
                  "fromString": "Multiple",
                  "to": null,
                  "toString": ""
               },
               {
                  "field": "Version",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "21654",
                  "toString": "1.20.30"
               },
               {
                  "field": "Version",
                  "fieldtype": "jira",
                  "from": "21656",
                  "fromString": "1.20.31 Hotfix",
                  "to": null,
                  "toString": null
               },
               {
                  "field": "Workflow",
                  "fieldtype": "jira",
                  "from": "715988",
                  "fromString": "MCPE Workflow",
                  "to": "716001",
                  "toString": "Global Mojang Workflow"
               },
               {
                  "field": "project",
                  "fieldtype": "jira",
                  "from": "10200",
                  "fromString": "Minecraft (Bedrock codebase)",
                  "to": "11700",
                  "toString": "Bedrock Dedicated Server"
               }
            ]
         },
         {
            "id": "2875229",
            "author": "JIRAUSER648376",
            "created": "2023-10-02T14:29:30.658+0300",
            "items": [
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "10001",
                  "toString": "Awaiting Response"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "1",
                  "fromString": "Open",
                  "to": "5",
                  "toString": "Resolved"
               }
            ]
         },
         {
            "id": "2919178",
            "author": "JIRAUSER484247",
            "created": "2024-01-03T15:24:45.666+0200",
            "items": [
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": "10001",
                  "fromString": "Awaiting Response",
                  "to": null,
                  "toString": null
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "5",
                  "fromString": "Resolved",
                  "to": "4",
                  "toString": "Reopened"
               }
            ]
         },
         {
            "id": "2919179",
            "author": "JIRAUSER484247",
            "created": "2024-01-03T15:24:50.797+0200",
            "items": [
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "4",
                  "toString": "Incomplete"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "4",
                  "fromString": "Reopened",
                  "to": "5",
                  "toString": "Resolved"
               }
            ]
         },
         {
            "id": "2948464",
            "author": "ocelotonesie",
            "created": "2024-03-05T23:31:29.618+0200",
            "items": [
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": "4",
                  "fromString": "Incomplete",
                  "to": null,
                  "toString": null
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "5",
                  "fromString": "Resolved",
                  "to": "4",
                  "toString": "Reopened"
               }
            ]
         },
         {
            "id": "2948465",
            "author": "ocelotonesie",
            "created": "2024-03-05T23:31:46.942+0200",
            "items": [
               {
                  "field": "Confirmation Status",
                  "fieldtype": "custom",
                  "from": "10300",
                  "fromString": "Unconfirmed",
                  "to": "10303",
                  "toString": "Confirmed"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "4",
                  "fromString": "Reopened",
                  "to": "4",
                  "toString": "Reopened"
               }
            ]
         },
         {
            "id": "3014362",
            "author": "weszaj_waw",
            "created": "2024-06-12T15:40:31.886+0300",
            "items": [
               {
                  "field": "ADO",
                  "fieldtype": "custom",
                  "from": null,
                  "fromString": null,
                  "to": null,
                  "toString": "1250829"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "4",
                  "fromString": "Reopened",
                  "to": "4",
                  "toString": "Reopened"
               }
            ]
         }
      ]
   }
}