\r\n\r\n\r\nWhile I expect this to work:\r\n\u003Cimg width=\"1025\" alt=\"Screenshot 2025-01-10 at 12 13 52\" src=\"https://github.com/user-attachments/assets/4b549cd4-b47a-42cd-9a8a-17c552371c2b\" />\r\n\r\nI then tried the query with another role user (custom manager role), and that one actually does accept `\"role\": \"064e9313-8a1d-4134-837d-65761d4f45b6\"`.\r\nSo in order for my frontend to work, when the user is logged in as admin I need to sent like this:\r\n```\r\n{\r\n \"data\": {\r\n \"role\": {\r\n \"id\": \"064e9313-8a1d-4134-837d-65761d4f45b6\",\r\n \"name\": \"WHY NAME!? ROLE ALREADY EXISTS!\"\r\n }\r\n }\r\n}\r\n```\r\n\r\nAnd when logged in as manager I need to send like this:\r\n```\r\n{\r\n \"data\": {\r\n \"role\": \"064e9313-8a1d-4134-837d-65761d4f45b6\"\r\n }\r\n}\r\n```\r\n\r\nWhy on earth would it require a name? We not creating a role here....\n\n### To Reproduce\n\nSee steps above\n\n### Directus Version\n\nv11.3.5\n\n### Hosting Strategy\n\nSelf-Hosted (Docker Image)\n\n### Database\n\npg16",[],24383,"Create user using GQL requires role.name","2025-02-13T16:04:45Z","https://github.com/directus/directus/issues/24383",0.63791406,{"description":2963,"labels":2964,"number":2965,"owner":2917,"repository":2917,"state":2940,"title":2966,"updated_at":2967,"url":2968,"score":2969},"",[],21950,"Examine approaches to o2a","2024-05-22T02:37:06Z","https://github.com/directus/directus/issues/21950",0.6405041,{"description":2971,"labels":2972,"number":2974,"owner":2917,"repository":2917,"state":2940,"title":2975,"updated_at":2976,"url":2977,"score":2978},"### Describe the Bug\n\nUsing new SDK raise typing errors when using multiple fields on aggregate fields (sum, avg, count, ...)\r\n\r\n\n\n### To Reproduce\n\n```ts\r\ndirectus.request(\r\n aggregate('my_items', {\r\n aggregate: {\r\n // this has invalid typing with SDK v12\r\n sum: 'field_a,field_b',\r\n // using array seem not supported\r\n avg: ['field_a', 'field_b'],\r\n },\r\n }),\r\n)\r\n```\n\n### Directus Version\n\nv10.6.3\n\n### Hosting Strategy\n\nSelf-Hosted (Docker Image)",[2973],{"name":2908,"color":2909},19939,"Aggregate on multiple fields in SDK","2024-02-01T01:25:50Z","https://github.com/directus/directus/issues/19939",0.6571203,{"description":2980,"labels":2981,"number":2982,"owner":2917,"repository":2917,"state":2940,"title":2983,"updated_at":2984,"url":2985,"score":2986},"### Describe the Bug\r\n\r\nEvery time in Google Chrome (127.0.6533.100, arm64, macOS Sonoma 14.5) when I leave the tab with my Directus instance (Docker), I get this error:\r\n\r\n\u003Cimg width=\"1680\" alt=\"Снимок экрана 2024-08-11 в 11 29 16\" src=\"https://github.com/user-attachments/assets/e17eb10b-e975-4091-86f8-7df82b86263f\">\r\n\r\nGoogle Chrome's console error output:\r\n\r\n```console\r\nindex.Cbt_QVmx.entry.js:28 \r\n GET https://my-domain.net/users/me?fields=id net::ERR_NAME_NOT_RESOLVED\r\n\r\nruntime-core.esm-bundler-zlSgKseS.js:13 \r\n TypeError: Cannot read properties of null (reading 'id')\r\n at index-CdpNzPja.js:1:2455\r\n at At.fn (runtime-core.esm-bun…-zlSgKseS.js:9:9380)\r\n at At.run (runtime-core.esm-bun…-zlSgKseS.js:9:1517)\r\n at get value (runtime-core.esm-bun…-zlSgKseS.js:9:9624)\r\n at Ml (runtime-core.esm-bun…-zlSgKseS.js:9:1674)\r\n at get dirty (runtime-core.esm-bun…-zlSgKseS.js:9:1236)\r\n at S.c.update (runtime-core.esm-bun…lSgKseS.js:13:42437)\r\n at We (runtime-core.esm-bun…zlSgKseS.js:13:1381)\r\n at Fr (runtime-core.esm-bun…zlSgKseS.js:13:3111)\r\n\r\nruntime-core.esm-bundler-zlSgKseS.js:13 \r\n TypeError: Cannot read properties of null (reading 'id')\r\n at index-CdpNzPja.js:1:7446\r\n at At.fn (runtime-core.esm-bun…-zlSgKseS.js:9:9380)\r\n at At.run (runtime-core.esm-bun…-zlSgKseS.js:9:1517)\r\n at get value (runtime-core.esm-bun…-zlSgKseS.js:9:9624)\r\n at Ml (runtime-core.esm-bun…-zlSgKseS.js:9:1674)\r\n at get dirty (runtime-core.esm-bun…-zlSgKseS.js:9:1236)\r\n at W (runtime-core.esm-bun…lSgKseS.js:13:12506)\r\n at We (runtime-core.esm-bun…zlSgKseS.js:13:1381)\r\n at Fr (runtime-core.esm-bun…zlSgKseS.js:13:3111)\r\n\r\nindex-D0fNzGU9.js:3 \r\n GET https://mydomain.net/server/info net::ERR_NAME_NOT_RESOLVED\r\n\r\nindex-D0fNzGU9.js:3 \r\n GET https://mydomain.net/auth?sessionOnly net::ERR_NAME_NOT_RESOLVED\r\n```\r\n\r\nError message (from Directus copy-paste button):\r\n\r\n```console\r\n{\r\n \"message\": \"Network Error\",\r\n \"name\": \"AxiosError\",\r\n \"code\": \"ERR_NETWORK\",\r\n \"config\": {}\r\n}\r\n```\r\n\r\n### To Reproduce\r\n\r\n1. Open your Directus instance in Google Chrome;\r\n2. Login to the admin dashboard;\r\n3. Go to `/admin/settings/data-model` page;\r\n4. Switch Chrome's tab to another website and wait some time;\r\n5. Return to Directus tab;\r\n6. Directus redirect you to `/admin/login?reason=SESSION_EXPIRED` page;\r\n7. See error.\r\n\r\n### Directus Version\r\n\r\nv11.0.1\r\n\r\n### Hosting Strategy\r\n\r\nSelf-Hosted (Docker Image)\r\n\r\n### Database\r\n\r\nPostgreSQL 16",[],23283,"[BUG, v11] UNKNOWN Network Error","2024-10-12T02:45:42Z","https://github.com/directus/directus/issues/23283",0.6616035,{"description":2988,"labels":2989,"number":2990,"owner":2917,"repository":2917,"state":2940,"title":2991,"updated_at":2992,"url":2993,"score":2994},"### Describe the Bug\n\nI lost all relations on edited collection\n\n### To Reproduce\n\nCreate a collection \"hotel\". \r\nAdd a field (for exemple an integer number of stars)\r\nAdd a translation field\r\nOn hotel_translation, add a field title \r\n\r\nNow create fake data\r\nfor hotel : \r\n{ id : 1, translations : {id: 1, title : \"My hotel\"}\r\n\r\nCreate a collection \"room\"\r\nAdd a name field to room\r\nAdd a many to one field to room, linked to hotel\r\nGo back to hotel setting, and add a one to many field to rooms\r\n\r\nAdd rooms fake data : \r\n{id: 1, name: \"Simple bedroom\"}\r\n{id: 2, name: \"Suite\"}\r\nLink the two rooms to the hotel\r\n\r\nSee that the translation of the hotel is missing. \r\n\r\nIf you don't reproduce, please add a new relation to hotel and check that you don't lost all relation to hotel (translation AND room)\n\n### Errors Shown\n\n_No response_\n\n### What version of Directus are you using?\n\n9.13.0\n\n### What version of Node.js are you using?\n\n16.15.1\n\n### What database are you using?\n\nI don't know\n\n### What browser are you using?\n\nChrome\n\n### How are you deploying Directus?\n\nDirectus cloud free version",[],14749,"Lost all relations between collections when I add or remove a now relation to an existing collection","2024-02-02T08:02:41Z","https://github.com/directus/directus/issues/14749",0.66343486,{"description":2996,"labels":2997,"number":2999,"owner":2917,"repository":2917,"state":2940,"title":3000,"updated_at":3001,"url":3002,"score":3003},"### Describe the Bug\n\n1. Set a Link in TinyMCE Interface and click save\r\n2. Open the dialog of the link again and clear the URL input\r\n3. The save button is then disabled\r\n\r\nI checked the TinyMCE Full example on their website, there you can clear the URL input and save, and the link is gone from the editor.\n\n### To Reproduce\n\n1. Set a Link in TinyMCE Interface and click save\r\n2. Open the dialog of the link again and clear the URL input\r\n3. The save button is then disabled\n\n### Errors Shown\n\n_No response_\n\n### What version of Directus are you using?\n\n9.17.4\n\n### What version of Node.js are you using?\n\nv14.19.3\n\n### What database are you using?\n\nMySQL 8\n\n### What browser are you using?\n\nChrome\n\n### How are you deploying Directus?\n\nLinux VPS",[2998],{"name":2927,"color":2928},15670,"Allow removing a link in WYSIWYG when clearing the URL input","2024-02-02T04:03:03Z","https://github.com/directus/directus/issues/15670",0.6646152,["Reactive",3005],{},["Set"],["ShallowReactive",3008],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f7Tc7WNQGvjsFFdTLSIL_7pjnFqRdJv2RM0NE3rrNeBY":-1},"/directus/directus/20428"]