{"action":"created","issue":{"url":"https://api.github.com/repos/meteor/meteor/issues/5626","repository_url":"https://api.github.com/repos/meteor/meteor","labels_url":"https://api.github.com/repos/meteor/meteor/issues/5626/labels{/name}","comments_url":"https://api.github.com/repos/meteor/meteor/issues/5626/comments","events_url":"https://api.github.com/repos/meteor/meteor/issues/5626/events","html_url":"https://github.com/meteor/meteor/issues/5626","id":115607753,"number":5626,"title":"Meteor can't get assets with names containing special chars","user":{"login":"arboleya","id":26660,"avatar_url":"https://avatars.githubusercontent.com/u/26660?v=3","gravatar_id":"","url":"https://api.github.com/users/arboleya","html_url":"https://github.com/arboleya","followers_url":"https://api.github.com/users/arboleya/followers","following_url":"https://api.github.com/users/arboleya/following{/other_user}","gists_url":"https://api.github.com/users/arboleya/gists{/gist_id}","starred_url":"https://api.github.com/users/arboleya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arboleya/subscriptions","organizations_url":"https://api.github.com/users/arboleya/orgs","repos_url":"https://api.github.com/users/arboleya/repos","events_url":"https://api.github.com/users/arboleya/events{/privacy}","received_events_url":"https://api.github.com/users/arboleya/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meteor/meteor/labels/bug","name":"bug","color":"b60205"},{"url":"https://api.github.com/repos/meteor/meteor/labels/confirmed","name":"confirmed","color":"f2831d"},{"url":"https://api.github.com/repos/meteor/meteor/labels/Project:Utilities","name":"Project:Utilities","color":"fad8c7"},{"url":"https://api.github.com/repos/meteor/meteor/labels/pull-requests-encouraged","name":"pull-requests-encouraged","color":"e102d8"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2015-11-06T22:58:44Z","updated_at":"2016-10-24T13:23:41Z","closed_at":null,"body":"Yes, I know it doesn't look good to have names like `private/images/maça verde ou limão.png`.\r\n\r\n````javascript\r\nAssets.getBinary('images/maça verde ou limão.png')\r\n // throw error EACESS file not found..\r\n````\r\nHowever I think Meteor should find the assets regardless of it's name (with or not special chars).\r\n\r\nMakes sense?"},"comment":{"url":"https://api.github.com/repos/meteor/meteor/issues/comments/255738973","html_url":"https://github.com/meteor/meteor/issues/5626#issuecomment-255738973","issue_url":"https://api.github.com/repos/meteor/meteor/issues/5626","id":255738973,"user":{"login":"abernix","id":841294,"avatar_url":"https://avatars.githubusercontent.com/u/841294?v=3","gravatar_id":"","url":"https://api.github.com/users/abernix","html_url":"https://github.com/abernix","followers_url":"https://api.github.com/users/abernix/followers","following_url":"https://api.github.com/users/abernix/following{/other_user}","gists_url":"https://api.github.com/users/abernix/gists{/gist_id}","starred_url":"https://api.github.com/users/abernix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abernix/subscriptions","organizations_url":"https://api.github.com/users/abernix/orgs","repos_url":"https://api.github.com/users/abernix/repos","events_url":"https://api.github.com/users/abernix/events{/privacy}","received_events_url":"https://api.github.com/users/abernix/received_events","type":"User","site_admin":false},"created_at":"2016-10-24T13:23:40Z","updated_at":"2016-10-24T13:23:40Z","body":"@hwillson Thinking about it a bit more, you're right that doing it when reading the file is the best failsafe and really the most important thing to address here.  The `program.json` will probably reflect what is on the actual file system that built it and I think that's reasonable, but any change to that process would be optional.\r\n\r\nI would say go for the PR on this, and if you can include tests (perhaps [in here](https://github.com/meteor/meteor/blob/dbf8471c1fe139d207e3597cee334ddedae434ce/tools/tests/compiler-plugins.js), but maybe somewhere else?) then even better.  And happy to advise if you need help."}}
{"actor":{"display_login":"abernix"}}