{"action":"created","issue":{"url":"https://api.github.com/repos/theCrag/website/issues/2813","repository_url":"https://api.github.com/repos/theCrag/website","labels_url":"https://api.github.com/repos/theCrag/website/issues/2813/labels{/name}","comments_url":"https://api.github.com/repos/theCrag/website/issues/2813/comments","events_url":"https://api.github.com/repos/theCrag/website/issues/2813/events","html_url":"https://github.com/theCrag/website/issues/2813","id":239144690,"number":2813,"title":"Remember last 'who' for faster re-ticking (was 'with' field autocomplete should have a new 'recently used' group list of users)","user":{"login":"brendanheywood","id":187449,"avatar_url":"https://avatars0.githubusercontent.com/u/187449?v=4","gravatar_id":"","url":"https://api.github.com/users/brendanheywood","html_url":"https://github.com/brendanheywood","followers_url":"https://api.github.com/users/brendanheywood/followers","following_url":"https://api.github.com/users/brendanheywood/following{/other_user}","gists_url":"https://api.github.com/users/brendanheywood/gists{/gist_id}","starred_url":"https://api.github.com/users/brendanheywood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendanheywood/subscriptions","organizations_url":"https://api.github.com/users/brendanheywood/orgs","repos_url":"https://api.github.com/users/brendanheywood/repos","events_url":"https://api.github.com/users/brendanheywood/events{/privacy}","received_events_url":"https://api.github.com/users/brendanheywood/received_events","type":"User","site_admin":false},"labels":[{"id":72024,"url":"https://api.github.com/repos/theCrag/website/labels/5:%20Enhancement","name":"5: Enhancement","color":"009800","default":false},{"id":75536319,"url":"https://api.github.com/repos/theCrag/website/labels/8:%20Gyms","name":"8: Gyms","color":"5319e7","default":false},{"id":73400059,"url":"https://api.github.com/repos/theCrag/website/labels/Area:%20Logbooks%20Ticking%20&%20tick%20lists","name":"Area: Logbooks Ticking & tick lists","color":"207de5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-06-28T12:15:46Z","updated_at":"2018-04-03T01:31:40Z","closed_at":null,"author_association":"OWNER","body":"**What happened?**\r\n\r\nEspecially on mobile but also for desktop, it's way quicker to add ticks, and importantly add ticks correctly if you can easily select the people you are climbing with without really typing anything. In almost all cases you are very likely to climb with someone who is the same person you climbed with recently. If we stored a recent climbed with list for each account you could select 'with' in 2 clicks and move on faster.\r\n\r\nThis is exacerbated when you are ticking one route at a time. A lot of power users, myself included, usually tick each route individually for various reasons. This means I don't get the benefit from the batch 'with' defaults and fill out the form over and over again. Even when I am using a batch I may have climbed different routes with different people and still want to log each with, and so I still get the same problem. Over the last week I've exclusively used my phone for ticking so this problem has jumped out at me along with the 2 previous autocomplete issues (#2811, #2812).\r\n\r\n**What you expected:**\r\n\r\n* [ ] store a small number of unique recent climbers for each account. I'd say 5 is a good number as it will almost but not quite fill the dropdown box, and as soon as you type anything then you'll either filter that list of get a completely new list of other people. Any higher and it means you'll have to scroll through the list. It could be smaller but I'd say 3 would be the minimum as most people would have a couple regularly partners.\r\n\r\n* [ ] would we just pick the 5 most recently used unique climbers? this seems the simplest the implement and the most bang for buck.\r\n"},"comment":{"url":"https://api.github.com/repos/theCrag/website/issues/comments/378099348","html_url":"https://github.com/theCrag/website/issues/2813#issuecomment-378099348","issue_url":"https://api.github.com/repos/theCrag/website/issues/2813","id":378099348,"user":{"login":"brendanheywood","id":187449,"avatar_url":"https://avatars0.githubusercontent.com/u/187449?v=4","gravatar_id":"","url":"https://api.github.com/users/brendanheywood","html_url":"https://github.com/brendanheywood","followers_url":"https://api.github.com/users/brendanheywood/followers","following_url":"https://api.github.com/users/brendanheywood/following{/other_user}","gists_url":"https://api.github.com/users/brendanheywood/gists{/gist_id}","starred_url":"https://api.github.com/users/brendanheywood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brendanheywood/subscriptions","organizations_url":"https://api.github.com/users/brendanheywood/orgs","repos_url":"https://api.github.com/users/brendanheywood/repos","events_url":"https://api.github.com/users/brendanheywood/events{/privacy}","received_events_url":"https://api.github.com/users/brendanheywood/received_events","type":"User","site_admin":false},"created_at":"2018-04-03T01:31:40Z","updated_at":"2018-04-03T01:31:40Z","author_association":"OWNER","body":"+1 from support email"}}
{"actor":{"display_login":"brendanheywood"}}