{"action":"created","issue":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/12558","repository_url":"https://api.github.com/repos/joomla/joomla-cms","labels_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12558/labels{/name}","comments_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12558/comments","events_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12558/events","html_url":"https://github.com/joomla/joomla-cms/issues/12558","id":185235611,"number":12558,"title":"New Modern routing breaks $_REQUEST  when multilanguage is enabled","user":{"login":"joeforjoomla","id":17835460,"avatar_url":"https://avatars.githubusercontent.com/u/17835460?v=3","gravatar_id":"","url":"https://api.github.com/users/joeforjoomla","html_url":"https://github.com/joeforjoomla","followers_url":"https://api.github.com/users/joeforjoomla/followers","following_url":"https://api.github.com/users/joeforjoomla/following{/other_user}","gists_url":"https://api.github.com/users/joeforjoomla/gists{/gist_id}","starred_url":"https://api.github.com/users/joeforjoomla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joeforjoomla/subscriptions","organizations_url":"https://api.github.com/users/joeforjoomla/orgs","repos_url":"https://api.github.com/users/joeforjoomla/repos","events_url":"https://api.github.com/users/joeforjoomla/events{/privacy}","received_events_url":"https://api.github.com/users/joeforjoomla/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/joomla/joomla-cms/labels/No%20Code%20Attached%20Yet","name":"No Code Attached Yet","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":45,"created_at":"2016-10-25T21:13:17Z","updated_at":"2016-10-26T16:02:08Z","closed_at":null,"body":"### Steps to reproduce the issue\r\nExecute whatever component link you want using an URL such as:\r\n\r\nhttp://joomla37/en/index.php?option=com_mycomponent&task=mytask\r\n\r\nor\r\n\r\nhttp://joomla37/en/index.php?option=com_mycomponent&view=myview\r\n\r\n\r\n### Expected result\r\nUsing legacy routing $_REQUEST includes as expected:\r\noption=com_mycomponent\r\ntask=mytask or view=myview\r\nlanguage=en-GB\r\n\r\n\r\n### Actual result\r\nUsing modern routing $_REQUEST includes additional and unexpected variables not referring to this component that in some cases breaks the MVC execution:\r\noption=com_mycomponent\r\ntask=mytask or view=myview\r\nlanguage=en-GB\r\n**Itemid=101\r\nview=category\r\nlayout=blog\r\nid=9\r\nlang=en**\r\n\r\n\r\n\r\n### System information (as much as possible)\r\nDisabling the multilanguage OR opening the URL without the /en/ works well even with the modern routing:\r\nhttp://joomla37/index.php?option=com_mycomponent&view=myview&lang=en is OK no additional $_REQUEST vars are added\r\n\r\n\r\n### Additional comments\r\n\r\nThis causes a break in some cases with extensions, moreover the new URL routing must never modify third party extensions but only extensions using and enabling it."},"comment":{"url":"https://api.github.com/repos/joomla/joomla-cms/issues/comments/256395689","html_url":"https://github.com/joomla/joomla-cms/issues/12558#issuecomment-256395689","issue_url":"https://api.github.com/repos/joomla/joomla-cms/issues/12558","id":256395689,"user":{"login":"joeforjoomla","id":17835460,"avatar_url":"https://avatars.githubusercontent.com/u/17835460?v=3","gravatar_id":"","url":"https://api.github.com/users/joeforjoomla","html_url":"https://github.com/joeforjoomla","followers_url":"https://api.github.com/users/joeforjoomla/followers","following_url":"https://api.github.com/users/joeforjoomla/following{/other_user}","gists_url":"https://api.github.com/users/joeforjoomla/gists{/gist_id}","starred_url":"https://api.github.com/users/joeforjoomla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joeforjoomla/subscriptions","organizations_url":"https://api.github.com/users/joeforjoomla/orgs","repos_url":"https://api.github.com/users/joeforjoomla/repos","events_url":"https://api.github.com/users/joeforjoomla/events{/privacy}","received_events_url":"https://api.github.com/users/joeforjoomla/received_events","type":"User","site_admin":false},"created_at":"2016-10-26T16:02:08Z","updated_at":"2016-10-26T16:02:08Z","body":"Also my examples demonstrate that the issue is happening with every extension, so there is no reason to request an extension broken. Potentially all extension using certain links could face errors to this issue."}}
{"actor":{"display_login":"joeforjoomla"}}