I had a look at the webhook logs, and the correct avatar is being sent. The correct avatar is also being returned from the API.
Here is an example of this issue: https://drone.geek1011.net/geek1011/drtapi
Build #15 is manually triggered from #6, build #14 is manually triggered from #13, and builds #7-13 are triggered by cron. All builds #6 and after are with 1.0.0-rc6.
Here is the webhook sent for #6:
{
"secret": "SECRET",
"ref": "refs/heads/master",
"before": "c6079b6054471abd1c1c4edc401a42694a705018",
"after": "08b174dbdb4a7507251f092f1693293006729c84",
"compare_url": "https://git.geek1011.net/geek1011/drtapi/compare/c6079b6054471abd1c1c4edc401a42694a705018...08b174dbdb4a7507251f092f1693293006729c84",
"commits": [
{
"id": "08b174dbdb4a7507251f092f1693293006729c84",
"message": "Fixed v2 API index base URL\n",
"url": "https://git.geek1011.net/geek1011/drtapi/commit/08b174dbdb4a7507251f092f1693293006729c84",
"author": {
"name": "Patrick G",
"email": "geek1011@outlook.com",
"username": "geek1011"
},
"committer": {
"name": "Patrick G",
"email": "geek1011@outlook.com",
"username": "geek1011"
},
"verification": null,
"timestamp": "2019-02-25T00:24:56-05:00"
}
],
"repository": {
"id": 76,
"owner": {
"id": 1,
"login": "geek1011",
"full_name": "Patrick G",
"email": "geek1011@outlook.com",
"avatar_url": "https://secure.gravatar.com/avatar/ed92cc217be9a873ae064b39af816962?d=identicon",
"language": "en-US",
"username": "geek1011"
},
"name": "drtapi",
"full_name": "geek1011/drtapi",
"description": "DRT bus information.",
"empty": false,
"private": false,
"fork": false,
"parent": null,
"mirror": false,
"size": 2991,
"html_url": "https://git.geek1011.net/geek1011/drtapi",
"ssh_url": "git@git.geek1011.net:geek1011/drtapi.git",
"clone_url": "https://git.geek1011.net/geek1011/drtapi.git",
"website": "",
"stars_count": 1,
"forks_count": 0,
"watchers_count": 1,
"open_issues_count": 0,
"default_branch": "master",
"archived": false,
"created_at": "2017-10-09T11:18:28-04:00",
"updated_at": "2019-02-25T00:25:05-05:00",
"permissions": {
"admin": false,
"push": false,
"pull": false
}
},
"pusher": {
"id": 1,
"login": "geek1011",
"full_name": "Patrick G",
"email": "geek1011@outlook.com",
"avatar_url": "https://secure.gravatar.com/avatar/ed92cc217be9a873ae064b39af816962?d=identicon",
"language": "en-US",
"username": "geek1011"
},
"sender": {
"id": 1,
"login": "geek1011",
"full_name": "Patrick G",
"email": "geek1011@outlook.com",
"avatar_url": "https://secure.gravatar.com/avatar/ed92cc217be9a873ae064b39af816962?d=identicon",
"language": "en-US",
"username": "geek1011"
}
}
I will test this with a fresh installation when I have more time, probably sometime next week.
Update: Also, the build_author_name column is empty too.