{"action":"opened","issue":{"url":"https://api.github.com/repos/ParsePlatform/parse-server/issues/3075","repository_url":"https://api.github.com/repos/ParsePlatform/parse-server","labels_url":"https://api.github.com/repos/ParsePlatform/parse-server/issues/3075/labels{/name}","comments_url":"https://api.github.com/repos/ParsePlatform/parse-server/issues/3075/comments","events_url":"https://api.github.com/repos/ParsePlatform/parse-server/issues/3075/events","html_url":"https://github.com/ParsePlatform/parse-server/issues/3075","id":190492961,"number":3075,"title":"Setting customPage's choosePassword breaks password resetting","user":{"login":"AmrKafina","id":3764110,"avatar_url":"https://avatars.githubusercontent.com/u/3764110?v=3","gravatar_id":"","url":"https://api.github.com/users/AmrKafina","html_url":"https://github.com/AmrKafina","followers_url":"https://api.github.com/users/AmrKafina/followers","following_url":"https://api.github.com/users/AmrKafina/following{/other_user}","gists_url":"https://api.github.com/users/AmrKafina/gists{/gist_id}","starred_url":"https://api.github.com/users/AmrKafina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmrKafina/subscriptions","organizations_url":"https://api.github.com/users/AmrKafina/orgs","repos_url":"https://api.github.com/users/AmrKafina/repos","events_url":"https://api.github.com/users/AmrKafina/events{/privacy}","received_events_url":"https://api.github.com/users/AmrKafina/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-19T12:01:41Z","updated_at":"2016-11-19T12:01:41Z","closed_at":null,"body":"### Issue Description\r\n\r\nSetting a custom page for the choose_password file results in a \"Cannot post\" error. Not sure if this is a misconfiguration on my part (I'm still very new to javascript), but I've been trying to get this to work for the past couple of hours and haven't gotten anywhere. Setting choosePassword back to \"undefined\" works correctly.\r\n\r\n### Steps to reproduce\r\n1. Setting the customPages paramater in index.js:\r\ncustomPages: {\r\n    invalidLink: '/public/invalid_link.html',\r\n    verifyEmailSuccess: '/public/verify_email_success.html',\r\n    choosePassword: '/public/choose_password.html',\r\n    passwordResetSuccess: '/public/password_reset_success.html'\r\n  }\r\n\r\n2. Attempting to reset the password by opening the reset link from the sent email correctly redirects to the choose_password file, but submitting the form results in an error:\r\n\r\nCannot POST /public/choose_password.html?token=myToken&id=myAppId&username=myUsername&app=myApp\r\n\r\n### Environment Setup\r\n\r\n- **Server**\r\n  - parse-server version: 2.2.24\r\n  - Operating System:     OSX\r\n  - Hardware:             macbook pro \r\n  - Localhost or remote server?: parse-server-example  running on heroku\r\n\r\n- **Database**\r\n  - MongoDB version: 3.0\r\n  - Localhost or remote server? (AWS, mLab, ObjectRocket, Digital Ocean, etc):  hosted on mLab\r\n### Logs/Trace\r\n\r\nHere's the relevant log message:\r\n\r\nat=info method=POST path=\"/public/choose_password.html?token=myToken&id=myAppId&username=myUsername&app=myApp\" host=api.my-domain.com request_id=535e8e5e-8345-40b9-8713-705925bbbb58 fwd=\"5.245.175.133\" dyno=web.1 connect=1ms service=7ms status=404 bytes=347\r\n"}}
{"actor":{"display_login":"AmrKafina"}}