{"action":"created","issue":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/13432","repository_url":"https://api.github.com/repos/highfidelity/hifi","labels_url":"https://api.github.com/repos/highfidelity/hifi/issues/13432/labels{/name}","comments_url":"https://api.github.com/repos/highfidelity/hifi/issues/13432/comments","events_url":"https://api.github.com/repos/highfidelity/hifi/issues/13432/events","html_url":"https://github.com/highfidelity/hifi/pull/13432","id":334258246,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk2Mjc5MTc4","number":13432,"title":"Implement AvatarRequestIdentity and use if interface gets unknown avatar data","user":{"login":"SimonWalton-HiFi","id":36682372,"node_id":"MDQ6VXNlcjM2NjgyMzcy","avatar_url":"https://avatars0.githubusercontent.com/u/36682372?v=4","gravatar_id":"","url":"https://api.github.com/users/SimonWalton-HiFi","html_url":"https://github.com/SimonWalton-HiFi","followers_url":"https://api.github.com/users/SimonWalton-HiFi/followers","following_url":"https://api.github.com/users/SimonWalton-HiFi/following{/other_user}","gists_url":"https://api.github.com/users/SimonWalton-HiFi/gists{/gist_id}","starred_url":"https://api.github.com/users/SimonWalton-HiFi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SimonWalton-HiFi/subscriptions","organizations_url":"https://api.github.com/users/SimonWalton-HiFi/orgs","repos_url":"https://api.github.com/users/SimonWalton-HiFi/repos","events_url":"https://api.github.com/users/SimonWalton-HiFi/events{/privacy}","received_events_url":"https://api.github.com/users/SimonWalton-HiFi/received_events","type":"User","site_admin":false},"labels":[{"id":794364211,"node_id":"MDU6TGFiZWw3OTQzNjQyMTE=","url":"https://api.github.com/repos/highfidelity/hifi/labels/Server%20&%20Network","name":"Server & Network","color":"f2bf8a","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/highfidelity/hifi/milestones/30","html_url":"https://github.com/highfidelity/hifi/milestone/30","labels_url":"https://api.github.com/repos/highfidelity/hifi/milestones/30/labels","id":3290828,"node_id":"MDk6TWlsZXN0b25lMzI5MDgyOA==","number":30,"title":"RC70","description":"","creator":{"login":"conklin94122","id":12115653,"node_id":"MDQ6VXNlcjEyMTE1NjUz","avatar_url":"https://avatars2.githubusercontent.com/u/12115653?v=4","gravatar_id":"","url":"https://api.github.com/users/conklin94122","html_url":"https://github.com/conklin94122","followers_url":"https://api.github.com/users/conklin94122/followers","following_url":"https://api.github.com/users/conklin94122/following{/other_user}","gists_url":"https://api.github.com/users/conklin94122/gists{/gist_id}","starred_url":"https://api.github.com/users/conklin94122/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conklin94122/subscriptions","organizations_url":"https://api.github.com/users/conklin94122/orgs","repos_url":"https://api.github.com/users/conklin94122/repos","events_url":"https://api.github.com/users/conklin94122/events{/privacy}","received_events_url":"https://api.github.com/users/conklin94122/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":114,"state":"open","created_at":"2018-04-23T19:27:01Z","updated_at":"2018-07-03T22:59:02Z","due_on":null,"closed_at":null},"comments":31,"created_at":"2018-06-20T21:35:20Z","updated_at":"2018-07-03T23:02:18Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/highfidelity/hifi/pulls/13432","html_url":"https://github.com/highfidelity/hifi/pull/13432","diff_url":"https://github.com/highfidelity/hifi/pull/13432.diff","patch_url":"https://github.com/highfidelity/hifi/pull/13432.patch"},"body":"https://highfidelity.manuscript.com/f/cases/15346/fix-invisible-avatar-race-condition-where-new-node-connects-to-avatar-mixer-before-previous-node-is-disconnected\r\n\r\nI added a new packet type that just causes the avatar mixer to send avatar data for a specified UUID.\r\n\r\nWhen an avatar data packet it received for an unknown avatar the existing code will create an Avatar object; this PR additionally keeps a list of such occurrences, Using the fact that the Avatar constructor records its creation time as the last rendered time it will send an AvatarIdentityRequest after a suitable period has elapsed. Currently the period is set to 0.5 s.\r\n"},"comment":{"url":"https://api.github.com/repos/highfidelity/hifi/issues/comments/402315766","html_url":"https://github.com/highfidelity/hifi/pull/13432#issuecomment-402315766","issue_url":"https://api.github.com/repos/highfidelity/hifi/issues/13432","id":402315766,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjMxNTc2Ng==","user":{"login":"hifi-gustavo","id":4554450,"node_id":"MDQ6VXNlcjQ1NTQ0NTA=","avatar_url":"https://avatars0.githubusercontent.com/u/4554450?v=4","gravatar_id":"","url":"https://api.github.com/users/hifi-gustavo","html_url":"https://github.com/hifi-gustavo","followers_url":"https://api.github.com/users/hifi-gustavo/followers","following_url":"https://api.github.com/users/hifi-gustavo/following{/other_user}","gists_url":"https://api.github.com/users/hifi-gustavo/gists{/gist_id}","starred_url":"https://api.github.com/users/hifi-gustavo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hifi-gustavo/subscriptions","organizations_url":"https://api.github.com/users/hifi-gustavo/orgs","repos_url":"https://api.github.com/users/hifi-gustavo/repos","events_url":"https://api.github.com/users/hifi-gustavo/events{/privacy}","received_events_url":"https://api.github.com/users/hifi-gustavo/received_events","type":"User","site_admin":false},"created_at":"2018-07-03T23:02:18Z","updated_at":"2018-07-03T23:02:18Z","author_association":"NONE","body":"Mac OS X client-only build is available at: https://deployment.highfidelity.com/jobs/pr-build/label%3Dmacos/11110/HighFidelity-Beta-Interface-PR13432-ec67b8a.dmg"}}
{"actor":{"display_login":"hifi-gustavo"}}