[{"id":"36984477798","type":"WatchEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":764061344,"name":"fluencelabs/dev-rewards","url":"https://api.github.com/repos/fluencelabs/dev-rewards"},"payload":{"action":"started"},"public":true,"created_at":"2024-03-28T23:38:00Z","org":{"id":30414417,"login":"fluencelabs","gravatar_id":"","url":"https://api.github.com/orgs/fluencelabs","avatar_url":"https://avatars.githubusercontent.com/u/30414417?"}},{"id":"36073185754","type":"IssuesEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":135505086,"name":"retejs/connection-plugin","url":"https://api.github.com/repos/retejs/connection-plugin"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/retejs/connection-plugin/issues/64","repository_url":"https://api.github.com/repos/retejs/connection-plugin","labels_url":"https://api.github.com/repos/retejs/connection-plugin/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/retejs/connection-plugin/issues/64/comments","events_url":"https://api.github.com/repos/retejs/connection-plugin/issues/64/events","html_url":"https://github.com/retejs/connection-plugin/issues/64","id":2158043698,"node_id":"I_kwDOCBOkvs6AoSIy","number":64,"title":"Custom Connection class","user":{"login":"Fi1osof","id":2550668,"node_id":"MDQ6VXNlcjI1NTA2Njg=","avatar_url":"https://avatars.githubusercontent.com/u/2550668?v=4","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","html_url":"https://github.com/Fi1osof","followers_url":"https://api.github.com/users/Fi1osof/followers","following_url":"https://api.github.com/users/Fi1osof/following{/other_user}","gists_url":"https://api.github.com/users/Fi1osof/gists{/gist_id}","starred_url":"https://api.github.com/users/Fi1osof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fi1osof/subscriptions","organizations_url":"https://api.github.com/users/Fi1osof/orgs","repos_url":"https://api.github.com/users/Fi1osof/repos","events_url":"https://api.github.com/users/Fi1osof/events{/privacy}","received_events_url":"https://api.github.com/users/Fi1osof/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-02-28T03:57:28Z","updated_at":"2024-02-28T03:57:28Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"Now editor.addConnection passed [pure data](https://github.com/retejs/connection-plugin/blob/8453c60d5fd7412211d2af6e0946ff619f903651/src/flow/utils.ts#L41-L47): \r\n\r\n```ts\r\n context.editor.addConnection({\r\n id: getUID(),\r\n source: source.nodeId,\r\n sourceOutput: source.key,\r\n target: target.nodeId,\r\n targetInput: target.key\r\n })\r\n```\r\n\r\nBut we can use cusom Connection class, f.e.: https://github.com/Ni55aN/allmatter/blob/main/src/editor/connections/index.ts\r\n```ts\r\nimport { ClassicPreset } from 'rete'\r\nimport { Node } from '../types';\r\n\r\nexport class Connection extends ClassicPreset.Connection { }\r\n```\r\n\r\nhttps://github.com/Ni55aN/allmatter/blob/main/src/editor/import-export.ts#L81-L83\r\n\r\n```ts\r\n const conn = new Connection(source, c.sourceOutput, target, c.targetInput);\r\n\r\n await di.editor.addConnection(conn);\r\n```\r\n\r\nI want to have ability to provide connection class resolver (middleware) like [this](https://github.com/Ni55aN/allmatter/blob/main/src/editor/index.ts#L148-L156)\r\n\r\n```ts\r\n render.addPreset(Presets.classic.setup({\r\n customize: {\r\n control(data) {\r\n if (data.payload instanceof ColorPicker) return ColorPickerUI\r\n if (data.payload instanceof Preview) return PreviewUI\r\n return Presets.classic.InputControl as any\r\n },\r\n }\r\n }));\r\n```\r\n\r\nThanks!\r\n","reactions":{"url":"https://api.github.com/repos/retejs/connection-plugin/issues/64/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/retejs/connection-plugin/issues/64/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-02-28T03:57:29Z","org":{"id":39779957,"login":"retejs","gravatar_id":"","url":"https://api.github.com/orgs/retejs","avatar_url":"https://avatars.githubusercontent.com/u/39779957?"}},{"id":"35970063125","type":"PushEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":735170754,"name":"Fi1osof/oazapfts","url":"https://api.github.com/repos/Fi1osof/oazapfts"},"payload":{"repository_id":735170754,"push_id":17245661649,"size":1,"distinct_size":1,"ref":"refs/heads/4.11.2","head":"071f8af17efdc3207693ff728faf422b93ae5d26","before":"05998ddb38b19a84f19b6d0e99a13cd776791fc2","commits":[{"sha":"071f8af17efdc3207693ff728faf422b93ae5d26","author":{"email":"n.lanets@newpg.ru","name":"Fi1osof"},"message":"Fix enums with hyphers","distinct":true,"url":"https://api.github.com/repos/Fi1osof/oazapfts/commits/071f8af17efdc3207693ff728faf422b93ae5d26"}]},"public":true,"created_at":"2024-02-24T12:10:32Z"},{"id":"35969403324","type":"CreateEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":735170754,"name":"Fi1osof/oazapfts","url":"https://api.github.com/repos/Fi1osof/oazapfts"},"payload":{"ref":"4.11.2","ref_type":"branch","master_branch":"master","description":"Generate TypeScript clients to tap into OpenAPI servers","pusher_type":"user"},"public":true,"created_at":"2024-02-24T11:05:03Z"},{"id":"35707895867","type":"ForkEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":134765641,"name":"InfiniteLee/buffered-interpolation","url":"https://api.github.com/repos/InfiniteLee/buffered-interpolation"},"payload":{"forkee":{"id":758064991,"node_id":"R_kgDOLS8nXw","name":"buffered-interpolation","full_name":"Fi1osof/buffered-interpolation","private":false,"owner":{"login":"Fi1osof","id":2550668,"node_id":"MDQ6VXNlcjI1NTA2Njg=","avatar_url":"https://avatars.githubusercontent.com/u/2550668?v=4","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","html_url":"https://github.com/Fi1osof","followers_url":"https://api.github.com/users/Fi1osof/followers","following_url":"https://api.github.com/users/Fi1osof/following{/other_user}","gists_url":"https://api.github.com/users/Fi1osof/gists{/gist_id}","starred_url":"https://api.github.com/users/Fi1osof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fi1osof/subscriptions","organizations_url":"https://api.github.com/users/Fi1osof/orgs","repos_url":"https://api.github.com/users/Fi1osof/repos","events_url":"https://api.github.com/users/Fi1osof/events{/privacy}","received_events_url":"https://api.github.com/users/Fi1osof/received_events","type":"User","site_admin":false},"html_url":"https://github.com/Fi1osof/buffered-interpolation","description":"A class for interpolation of position, rotation, and scale for networked THREE.js objects.","fork":true,"url":"https://api.github.com/repos/Fi1osof/buffered-interpolation","forks_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/forks","keys_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/teams","hooks_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/hooks","issue_events_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/issues/events{/number}","events_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/events","assignees_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/assignees{/user}","branches_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/branches{/branch}","tags_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/tags","blobs_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/git/refs{/sha}","trees_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/statuses/{sha}","languages_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/languages","stargazers_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/stargazers","contributors_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/contributors","subscribers_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/subscribers","subscription_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/subscription","commits_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/commits{/sha}","git_commits_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/git/commits{/sha}","comments_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/comments{/number}","issue_comment_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/issues/comments{/number}","contents_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/contents/{+path}","compare_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/merges","archive_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/downloads","issues_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/issues{/number}","pulls_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/pulls{/number}","milestones_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/milestones{/number}","notifications_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/labels{/name}","releases_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/releases{/id}","deployments_url":"https://api.github.com/repos/Fi1osof/buffered-interpolation/deployments","created_at":"2024-02-15T14:57:56Z","updated_at":"2024-02-15T14:57:56Z","pushed_at":"2023-07-11T13:16:51Z","git_url":"git://github.com/Fi1osof/buffered-interpolation.git","ssh_url":"git@github.com:Fi1osof/buffered-interpolation.git","clone_url":"https://github.com/Fi1osof/buffered-interpolation.git","svn_url":"https://github.com/Fi1osof/buffered-interpolation","homepage":"","size":168,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"main","public":true}},"public":true,"created_at":"2024-02-15T14:57:57Z"},{"id":"35412475345","type":"WatchEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":83436064,"name":"shinima/battle-city","url":"https://api.github.com/repos/shinima/battle-city"},"payload":{"action":"started"},"public":true,"created_at":"2024-02-05T15:25:00Z"},{"id":"35026882895","type":"IssueCommentEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":23083156,"name":"mui/material-ui","url":"https://api.github.com/repos/mui/material-ui"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/mui/material-ui/issues/18432","repository_url":"https://api.github.com/repos/mui/material-ui","labels_url":"https://api.github.com/repos/mui/material-ui/issues/18432/labels{/name}","comments_url":"https://api.github.com/repos/mui/material-ui/issues/18432/comments","events_url":"https://api.github.com/repos/mui/material-ui/issues/18432/events","html_url":"https://github.com/mui/material-ui/issues/18432","id":524383428,"node_id":"MDU6SXNzdWU1MjQzODM0Mjg=","number":18432,"title":"[TreeView] Expand all nodes","user":{"login":"ogmiosnetworks","id":46679057,"node_id":"MDQ6VXNlcjQ2Njc5MDU3","avatar_url":"https://avatars.githubusercontent.com/u/46679057?v=4","gravatar_id":"","url":"https://api.github.com/users/ogmiosnetworks","html_url":"https://github.com/ogmiosnetworks","followers_url":"https://api.github.com/users/ogmiosnetworks/followers","following_url":"https://api.github.com/users/ogmiosnetworks/following{/other_user}","gists_url":"https://api.github.com/users/ogmiosnetworks/gists{/gist_id}","starred_url":"https://api.github.com/users/ogmiosnetworks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ogmiosnetworks/subscriptions","organizations_url":"https://api.github.com/users/ogmiosnetworks/orgs","repos_url":"https://api.github.com/users/ogmiosnetworks/repos","events_url":"https://api.github.com/users/ogmiosnetworks/events{/privacy}","received_events_url":"https://api.github.com/users/ogmiosnetworks/received_events","type":"User","site_admin":false},"labels":[{"id":234029522,"node_id":"MDU6TGFiZWwyMzQwMjk1MjI=","url":"https://api.github.com/repos/mui/material-ui/labels/docs","name":"docs","color":"fbca04","default":false,"description":"Improvements or additions to the documentation"},{"id":1268663259,"node_id":"MDU6TGFiZWwxMjY4NjYzMjU5","url":"https://api.github.com/repos/mui/material-ui/labels/component:%20tree%20view","name":"component: tree view","color":"ffffff","default":false,"description":"TreeView, TreeItem. This is the name of the generic UI component, not the React module!"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2019-11-18T13:55:41Z","updated_at":"2024-01-22T19:42:30Z","closed_at":"2020-07-26T18:01:58Z","author_association":"NONE","active_lock_reason":null,"body":"I have a treeview with a couple of hundred nodes. I have added a textfield before the treview that the user can use to search/filter the tree. As they type I add/remove classes from the TreeItems to hide and show TreeItems. It works fine BUT I want all of the tree view nodes to be expanded once they enter something into the search/filter textfield.\r\n\r\nI have tried feeding the \"defaultExpanded\" prop a new list that has all of the nodes in it but it doesn't seem to cause the nodes to expand as I had expected. The defaultExpanded prop only seems to be respected when the tree initially draws.\r\n\r\nI am currently working around this by looking for collapsed nodes and firing click events for them to force them to open but that is causing issues (the textfield looses focus and the keyboard hides and the treeview jumps around). \r\n\r\nIs there a recommended way to dynamically expand all of the nodes in a TreeView?\r\n","reactions":{"url":"https://api.github.com/repos/mui/material-ui/issues/18432/reactions","total_count":3,"+1":3,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/mui/material-ui/issues/18432/timeline","performed_via_github_app":null,"state_reason":"completed"},"comment":{"url":"https://api.github.com/repos/mui/material-ui/issues/comments/1904685711","html_url":"https://github.com/mui/material-ui/issues/18432#issuecomment-1904685711","issue_url":"https://api.github.com/repos/mui/material-ui/issues/18432","id":1904685711,"node_id":"IC_kwDOAWA4lM5xhzKP","user":{"login":"Fi1osof","id":2550668,"node_id":"MDQ6VXNlcjI1NTA2Njg=","avatar_url":"https://avatars.githubusercontent.com/u/2550668?v=4","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","html_url":"https://github.com/Fi1osof","followers_url":"https://api.github.com/users/Fi1osof/followers","following_url":"https://api.github.com/users/Fi1osof/following{/other_user}","gists_url":"https://api.github.com/users/Fi1osof/gists{/gist_id}","starred_url":"https://api.github.com/users/Fi1osof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fi1osof/subscriptions","organizations_url":"https://api.github.com/users/Fi1osof/orgs","repos_url":"https://api.github.com/users/Fi1osof/repos","events_url":"https://api.github.com/users/Fi1osof/events{/privacy}","received_events_url":"https://api.github.com/users/Fi1osof/received_events","type":"User","site_admin":false},"created_at":"2024-01-22T19:42:29Z","updated_at":"2024-01-22T19:42:29Z","author_association":"CONTRIBUTOR","body":"My very dirty hack:\r\n```ts\r\nconst [expandedAll, expandedAllSetter] = useState(false)\r\n\r\n const [expanded, expandedSetter] = useState([])\r\n\r\n const onNodeToggle = useCallback(\r\n (_event: React.SyntheticEvent, nodeIds: string[]) => {\r\n if (expandedAll) {\r\n expandedAllSetter(false)\r\n }\r\n\r\n expandedSetter(nodeIds)\r\n },\r\n [expandedAll, expandedAllSetter]\r\n )\r\n\r\n if (expandedAll) {\r\n /**\r\n * Overwrite array method in favor to add item and return result,\r\n * even when \"expanded\" does not contains them\r\n */\r\n if (!Object.hasOwnProperty.call(expanded, \"indexOf\")) {\r\n expanded.indexOf = function (id: string) {\r\n const index = Array.prototype.indexOf.call(expanded, id)\r\n\r\n if (index === -1) {\r\n return expanded.push(id)\r\n }\r\n\r\n // else\r\n return index\r\n }\r\n }\r\n } else {\r\n /**\r\n * Cleanup overridden method\r\n */\r\n // @ts-expect-error remove custom method\r\n delete expanded.indexOf\r\n }\r\n\r\n const addExpanded = useCallback(\r\n (nodeId: string) => {\r\n if (!expanded.some((id) => id == nodeId))\r\n expandedSetter(expanded.concat(nodeId))\r\n },\r\n [expanded]\r\n )\r\n\r\n const toggleExpanded = useCallback(\r\n (_event: React.ChangeEvent, checked: boolean) => {\r\n expandedAllSetter(() => {\r\n expandedSetter(!checked ? [] : expanded)\r\n return checked\r\n })\r\n },\r\n [expanded]\r\n )\r\n```\r\n\r\nP.S. I've been through a lot","reactions":{"url":"https://api.github.com/repos/mui/material-ui/issues/comments/1904685711/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-01-22T19:42:30Z","org":{"id":33663932,"login":"mui","gravatar_id":"","url":"https://api.github.com/orgs/mui","avatar_url":"https://avatars.githubusercontent.com/u/33663932?"}},{"id":"34811318318","type":"IssueCommentEvent","actor":{"id":2550668,"login":"Fi1osof","display_login":"Fi1osof","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","avatar_url":"https://avatars.githubusercontent.com/u/2550668?"},"repo":{"id":104933644,"name":"mozilla/hubs","url":"https://api.github.com/repos/mozilla/hubs"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla/hubs/issues/6369","repository_url":"https://api.github.com/repos/mozilla/hubs","labels_url":"https://api.github.com/repos/mozilla/hubs/issues/6369/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/hubs/issues/6369/comments","events_url":"https://api.github.com/repos/mozilla/hubs/issues/6369/events","html_url":"https://github.com/mozilla/hubs/pull/6369","id":1993952297,"node_id":"PR_kwDOBkEpDM5fea63","number":6369,"title":"Update hub-channel.js","user":{"login":"Fi1osof","id":2550668,"node_id":"MDQ6VXNlcjI1NTA2Njg=","avatar_url":"https://avatars.githubusercontent.com/u/2550668?v=4","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","html_url":"https://github.com/Fi1osof","followers_url":"https://api.github.com/users/Fi1osof/followers","following_url":"https://api.github.com/users/Fi1osof/following{/other_user}","gists_url":"https://api.github.com/users/Fi1osof/gists{/gist_id}","starred_url":"https://api.github.com/users/Fi1osof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fi1osof/subscriptions","organizations_url":"https://api.github.com/users/Fi1osof/orgs","repos_url":"https://api.github.com/users/Fi1osof/repos","events_url":"https://api.github.com/users/Fi1osof/events{/privacy}","received_events_url":"https://api.github.com/users/Fi1osof/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"keianhzo","id":837184,"node_id":"MDQ6VXNlcjgzNzE4NA==","avatar_url":"https://avatars.githubusercontent.com/u/837184?v=4","gravatar_id":"","url":"https://api.github.com/users/keianhzo","html_url":"https://github.com/keianhzo","followers_url":"https://api.github.com/users/keianhzo/followers","following_url":"https://api.github.com/users/keianhzo/following{/other_user}","gists_url":"https://api.github.com/users/keianhzo/gists{/gist_id}","starred_url":"https://api.github.com/users/keianhzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keianhzo/subscriptions","organizations_url":"https://api.github.com/users/keianhzo/orgs","repos_url":"https://api.github.com/users/keianhzo/repos","events_url":"https://api.github.com/users/keianhzo/events{/privacy}","received_events_url":"https://api.github.com/users/keianhzo/received_events","type":"User","site_admin":false},"assignees":[{"login":"keianhzo","id":837184,"node_id":"MDQ6VXNlcjgzNzE4NA==","avatar_url":"https://avatars.githubusercontent.com/u/837184?v=4","gravatar_id":"","url":"https://api.github.com/users/keianhzo","html_url":"https://github.com/keianhzo","followers_url":"https://api.github.com/users/keianhzo/followers","following_url":"https://api.github.com/users/keianhzo/following{/other_user}","gists_url":"https://api.github.com/users/keianhzo/gists{/gist_id}","starred_url":"https://api.github.com/users/keianhzo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keianhzo/subscriptions","organizations_url":"https://api.github.com/users/keianhzo/orgs","repos_url":"https://api.github.com/users/keianhzo/repos","events_url":"https://api.github.com/users/keianhzo/events{/privacy}","received_events_url":"https://api.github.com/users/keianhzo/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2023-11-15T03:13:45Z","updated_at":"2024-01-14T14:56:54Z","closed_at":"2024-01-08T16:08:29Z","author_association":"NONE","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/mozilla/hubs/pulls/6369","html_url":"https://github.com/mozilla/hubs/pull/6369","diff_url":"https://github.com/mozilla/hubs/pull/6369.diff","patch_url":"https://github.com/mozilla/hubs/pull/6369.patch","merged_at":null},"body":"Fix canEnterRoom method.\r\nShould be <= instead <, cause roomEntrySlotCount includes current user. Last user can not enter.","reactions":{"url":"https://api.github.com/repos/mozilla/hubs/issues/6369/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/mozilla/hubs/issues/6369/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/mozilla/hubs/issues/comments/1890975183","html_url":"https://github.com/mozilla/hubs/pull/6369#issuecomment-1890975183","issue_url":"https://api.github.com/repos/mozilla/hubs/issues/6369","id":1890975183,"node_id":"IC_kwDOBkEpDM5wtf3P","user":{"login":"Fi1osof","id":2550668,"node_id":"MDQ6VXNlcjI1NTA2Njg=","avatar_url":"https://avatars.githubusercontent.com/u/2550668?v=4","gravatar_id":"","url":"https://api.github.com/users/Fi1osof","html_url":"https://github.com/Fi1osof","followers_url":"https://api.github.com/users/Fi1osof/followers","following_url":"https://api.github.com/users/Fi1osof/following{/other_user}","gists_url":"https://api.github.com/users/Fi1osof/gists{/gist_id}","starred_url":"https://api.github.com/users/Fi1osof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fi1osof/subscriptions","organizations_url":"https://api.github.com/users/Fi1osof/orgs","repos_url":"https://api.github.com/users/Fi1osof/repos","events_url":"https://api.github.com/users/Fi1osof/events{/privacy}","received_events_url":"https://api.github.com/users/Fi1osof/received_events","type":"User","site_admin":false},"created_at":"2024-01-14T14:56:54Z","updated_at":"2024-01-14T14:56:54Z","author_association":"NONE","body":"@keianhzo \r\nlet hub.room_size = 3\r\ncurrently roomEntrySlotCount = 2 and < hub.room_size (3). OK. But in this case in room will be never 3 users (cause candidate can not enter room). So room_size === 2?","reactions":{"url":"https://api.github.com/repos/mozilla/hubs/issues/comments/1890975183/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-01-14T14:56:55Z","org":{"id":131524,"login":"mozilla","gravatar_id":"","url":"https://api.github.com/orgs/mozilla","avatar_url":"https://avatars.githubusercontent.com/u/131524?"}}]