{"action":"created","issue":{"url":"https://api.github.com/repos/concrete5/concrete5/issues/4433","repository_url":"https://api.github.com/repos/concrete5/concrete5","labels_url":"https://api.github.com/repos/concrete5/concrete5/issues/4433/labels{/name}","comments_url":"https://api.github.com/repos/concrete5/concrete5/issues/4433/comments","events_url":"https://api.github.com/repos/concrete5/concrete5/issues/4433/events","html_url":"https://github.com/concrete5/concrete5/pull/4433","id":180235363,"number":4433,"title":"Avoid using constructor to redirect from dashboard/reports","user":{"login":"mlocati","id":928116,"avatar_url":"https://avatars.githubusercontent.com/u/928116?v=3","gravatar_id":"","url":"https://api.github.com/users/mlocati","html_url":"https://github.com/mlocati","followers_url":"https://api.github.com/users/mlocati/followers","following_url":"https://api.github.com/users/mlocati/following{/other_user}","gists_url":"https://api.github.com/users/mlocati/gists{/gist_id}","starred_url":"https://api.github.com/users/mlocati/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlocati/subscriptions","organizations_url":"https://api.github.com/users/mlocati/orgs","repos_url":"https://api.github.com/users/mlocati/repos","events_url":"https://api.github.com/users/mlocati/events{/privacy}","received_events_url":"https://api.github.com/users/mlocati/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-30T07:08:26Z","updated_at":"2016-10-05T15:24:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/concrete5/concrete5/pulls/4433","html_url":"https://github.com/concrete5/concrete5/pull/4433","diff_url":"https://github.com/concrete5/concrete5/pull/4433.diff","patch_url":"https://github.com/concrete5/concrete5/pull/4433.patch"},"body":"Base constructor needs a `Page` parameter: let's use `validateRequest` instead"},"comment":{"url":"https://api.github.com/repos/concrete5/concrete5/issues/comments/251707909","html_url":"https://github.com/concrete5/concrete5/pull/4433#issuecomment-251707909","issue_url":"https://api.github.com/repos/concrete5/concrete5/issues/4433","id":251707909,"user":{"login":"aembler","id":527809,"avatar_url":"https://avatars.githubusercontent.com/u/527809?v=3","gravatar_id":"","url":"https://api.github.com/users/aembler","html_url":"https://github.com/aembler","followers_url":"https://api.github.com/users/aembler/followers","following_url":"https://api.github.com/users/aembler/following{/other_user}","gists_url":"https://api.github.com/users/aembler/gists{/gist_id}","starred_url":"https://api.github.com/users/aembler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aembler/subscriptions","organizations_url":"https://api.github.com/users/aembler/orgs","repos_url":"https://api.github.com/users/aembler/repos","events_url":"https://api.github.com/users/aembler/events{/privacy}","received_events_url":"https://api.github.com/users/aembler/received_events","type":"User","site_admin":false},"created_at":"2016-10-05T15:24:55Z","updated_at":"2016-10-05T15:24:55Z","body":"There's tons of third party code out there using $this->redirect(). It\nreads a lot better than redirectClean() as well (as I'm not sure what that\nreally means.) There's gotta be a way to support $this->redirect from\nwithin a controller method without having to call lots of extra framework\ncode\n\nOn Wed, Oct 5, 2016 at 6:51 AM, Michele Locati <notifications@github.com>\nwrote:\n\n> Here's what I mean: https://github.com/mlocati/\n> concrete5/commits/middleware-aware-redirect\n>\n> In particular see mlocati@d14821a\n> <https://github.com/mlocati/concrete5/commit/d14821a6ffdd8d72d6721d94fdc920fcd9c2bff9>\n>\n> —\n> You are receiving this because you commented.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/concrete5/concrete5/pull/4433#issuecomment-251680614>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAgNwXTZWwAIVumpItqeU6z3l5J-Ym6jks5qw6t8gaJpZM4KKyl2>\n> .\n>\n"}}
{"actor":{"display_login":"aembler"}}