{"action":"created","issue":{"url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/77","repository_url":"https://api.github.com/repos/tbruyelle/RxPermissions","labels_url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/77/comments","events_url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/77/events","html_url":"https://github.com/tbruyelle/RxPermissions/pull/77","id":175237869,"number":77,"title":"Add shouldShowRequestPermissionRationale to Permission","user":{"login":"vanniktech","id":5759366,"avatar_url":"https://avatars.githubusercontent.com/u/5759366?v=3","gravatar_id":"","url":"https://api.github.com/users/vanniktech","html_url":"https://github.com/vanniktech","followers_url":"https://api.github.com/users/vanniktech/followers","following_url":"https://api.github.com/users/vanniktech/following{/other_user}","gists_url":"https://api.github.com/users/vanniktech/gists{/gist_id}","starred_url":"https://api.github.com/users/vanniktech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vanniktech/subscriptions","organizations_url":"https://api.github.com/users/vanniktech/orgs","repos_url":"https://api.github.com/users/vanniktech/repos","events_url":"https://api.github.com/users/vanniktech/events{/privacy}","received_events_url":"https://api.github.com/users/vanniktech/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":19,"created_at":"2016-09-06T12:46:24Z","updated_at":"2016-09-07T09:51:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tbruyelle/RxPermissions/pulls/77","html_url":"https://github.com/tbruyelle/RxPermissions/pull/77","diff_url":"https://github.com/tbruyelle/RxPermissions/pull/77.diff","patch_url":"https://github.com/tbruyelle/RxPermissions/pull/77.patch"},"body":"Otherwise you don't know whether the user has clicked `don't show again` or not.\r\n\r\nIf this gets approved I'll add tests."},"comment":{"url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/comments/245231477","html_url":"https://github.com/tbruyelle/RxPermissions/pull/77#issuecomment-245231477","issue_url":"https://api.github.com/repos/tbruyelle/RxPermissions/issues/77","id":245231477,"user":{"login":"tbruyelle","id":92280,"avatar_url":"https://avatars.githubusercontent.com/u/92280?v=3","gravatar_id":"","url":"https://api.github.com/users/tbruyelle","html_url":"https://github.com/tbruyelle","followers_url":"https://api.github.com/users/tbruyelle/followers","following_url":"https://api.github.com/users/tbruyelle/following{/other_user}","gists_url":"https://api.github.com/users/tbruyelle/gists{/gist_id}","starred_url":"https://api.github.com/users/tbruyelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbruyelle/subscriptions","organizations_url":"https://api.github.com/users/tbruyelle/orgs","repos_url":"https://api.github.com/users/tbruyelle/repos","events_url":"https://api.github.com/users/tbruyelle/events{/privacy}","received_events_url":"https://api.github.com/users/tbruyelle/received_events","type":"User","site_admin":false},"created_at":"2016-09-07T09:51:20Z","updated_at":"2016-09-07T09:51:20Z","body":"@vanniktech \r\n> If you just pressed the deny button and checked \"don't ask again\" I don't want to navigate the user into the settings. However if the user comes back and then presses that button and the Android Dialog can't be shown anymore since the user pressed \"don't ask again\" then I need to navigate the user into the settings.\r\n\r\nWhy having a separate behavior between the first time the user denied with \"don't ask again\" and the second time ?\r\n\r\nBoth time you should display a snackbar or something like that, telling him he have to go to the settings if he finally changes his mind, with a button that brings him to the settings.\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"tbruyelle"}}