{"action":"created","issue":{"url":"https://api.github.com/repos/mantidproject/mantid/issues/20009","repository_url":"https://api.github.com/repos/mantidproject/mantid","labels_url":"https://api.github.com/repos/mantidproject/mantid/issues/20009/labels{/name}","comments_url":"https://api.github.com/repos/mantidproject/mantid/issues/20009/comments","events_url":"https://api.github.com/repos/mantidproject/mantid/issues/20009/events","html_url":"https://github.com/mantidproject/mantid/pull/20009","id":243036796,"number":20009,"title":"ManageUserDirectories add missing slashes","user":{"login":"josephframsay","id":29916298,"avatar_url":"https://avatars0.githubusercontent.com/u/29916298?v=4","gravatar_id":"","url":"https://api.github.com/users/josephframsay","html_url":"https://github.com/josephframsay","followers_url":"https://api.github.com/users/josephframsay/followers","following_url":"https://api.github.com/users/josephframsay/following{/other_user}","gists_url":"https://api.github.com/users/josephframsay/gists{/gist_id}","starred_url":"https://api.github.com/users/josephframsay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephframsay/subscriptions","organizations_url":"https://api.github.com/users/josephframsay/orgs","repos_url":"https://api.github.com/users/josephframsay/repos","events_url":"https://api.github.com/users/josephframsay/events{/privacy}","received_events_url":"https://api.github.com/users/josephframsay/received_events","type":"User","site_admin":false},"labels":[{"id":177607615,"url":"https://api.github.com/repos/mantidproject/mantid/labels/Component:%20Framework","name":"Component: Framework","color":"009800","default":false},{"id":220075626,"url":"https://api.github.com/repos/mantidproject/mantid/labels/Misc:%20Easy","name":"Misc: Easy","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":{"login":"martyngigg","id":733773,"avatar_url":"https://avatars2.githubusercontent.com/u/733773?v=4","gravatar_id":"","url":"https://api.github.com/users/martyngigg","html_url":"https://github.com/martyngigg","followers_url":"https://api.github.com/users/martyngigg/followers","following_url":"https://api.github.com/users/martyngigg/following{/other_user}","gists_url":"https://api.github.com/users/martyngigg/gists{/gist_id}","starred_url":"https://api.github.com/users/martyngigg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martyngigg/subscriptions","organizations_url":"https://api.github.com/users/martyngigg/orgs","repos_url":"https://api.github.com/users/martyngigg/repos","events_url":"https://api.github.com/users/martyngigg/events{/privacy}","received_events_url":"https://api.github.com/users/martyngigg/received_events","type":"User","site_admin":false},"assignees":[{"login":"martyngigg","id":733773,"avatar_url":"https://avatars2.githubusercontent.com/u/733773?v=4","gravatar_id":"","url":"https://api.github.com/users/martyngigg","html_url":"https://github.com/martyngigg","followers_url":"https://api.github.com/users/martyngigg/followers","following_url":"https://api.github.com/users/martyngigg/following{/other_user}","gists_url":"https://api.github.com/users/martyngigg/gists{/gist_id}","starred_url":"https://api.github.com/users/martyngigg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martyngigg/subscriptions","organizations_url":"https://api.github.com/users/martyngigg/orgs","repos_url":"https://api.github.com/users/martyngigg/repos","events_url":"https://api.github.com/users/martyngigg/events{/privacy}","received_events_url":"https://api.github.com/users/martyngigg/received_events","type":"User","site_admin":false},{"login":"brandonhewer","id":15521164,"avatar_url":"https://avatars0.githubusercontent.com/u/15521164?v=4","gravatar_id":"","url":"https://api.github.com/users/brandonhewer","html_url":"https://github.com/brandonhewer","followers_url":"https://api.github.com/users/brandonhewer/followers","following_url":"https://api.github.com/users/brandonhewer/following{/other_user}","gists_url":"https://api.github.com/users/brandonhewer/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonhewer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonhewer/subscriptions","organizations_url":"https://api.github.com/users/brandonhewer/orgs","repos_url":"https://api.github.com/users/brandonhewer/repos","events_url":"https://api.github.com/users/brandonhewer/events{/privacy}","received_events_url":"https://api.github.com/users/brandonhewer/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/mantidproject/mantid/milestones/62","html_url":"https://github.com/mantidproject/mantid/milestone/62","labels_url":"https://api.github.com/repos/mantidproject/mantid/milestones/62/labels","id":2064900,"number":62,"title":"Release 3.11","description":"Code Freeze:  15th Sept |\r\nBeta Test:  20th Sept-3rd\r\n","creator":{"login":"NickDraper","id":1017173,"avatar_url":"https://avatars1.githubusercontent.com/u/1017173?v=4","gravatar_id":"","url":"https://api.github.com/users/NickDraper","html_url":"https://github.com/NickDraper","followers_url":"https://api.github.com/users/NickDraper/followers","following_url":"https://api.github.com/users/NickDraper/following{/other_user}","gists_url":"https://api.github.com/users/NickDraper/gists{/gist_id}","starred_url":"https://api.github.com/users/NickDraper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NickDraper/subscriptions","organizations_url":"https://api.github.com/users/NickDraper/orgs","repos_url":"https://api.github.com/users/NickDraper/repos","events_url":"https://api.github.com/users/NickDraper/events{/privacy}","received_events_url":"https://api.github.com/users/NickDraper/received_events","type":"User","site_admin":false},"open_issues":275,"closed_issues":168,"state":"open","created_at":"2016-10-12T13:15:39Z","updated_at":"2017-07-19T11:05:57Z","due_on":"2017-10-09T07:00:00Z","closed_at":null},"comments":1,"created_at":"2017-07-14T15:50:06Z","updated_at":"2017-07-19T11:14:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mantidproject/mantid/pulls/20009","html_url":"https://github.com/mantidproject/mantid/pull/20009","diff_url":"https://github.com/mantidproject/mantid/pull/20009.diff","patch_url":"https://github.com/mantidproject/mantid/pull/20009.patch"},"body":"Slashes are now added to paths in the ManageUserDirectories dialog if they are not already there. This means that paths are treated as paths to directories, so can be loaded and joined correctly.\r\n\r\n**To test:**\r\n\r\nOpen the 'Manage User Directories' dialog, add one of the following paths. \r\n\r\n- Path with no slash at the end\r\n- Path of empty spaces\r\n- Path with spaces at one (or both) ends\r\n- Empty path\r\n\r\nOn reopening the dialog, the path should appear with a slash appended where appropriate.\r\n\r\nFixes #6098 . <!-- and fix #xxxx or close #xxxx xor resolves #xxxx -->\r\n\r\n**Release Notes** \r\n*Does not need to be in the release notes.* - This is a minor change which Mantid should have previously handled\r\n\r\n---\r\n\r\n#### Reviewer ####\r\n\r\nPlease comment on the following ([full description](http://www.mantidproject.org/Individual_Ticket_Testing)):\r\n\r\n##### Code Review #####\r\n\r\n- [ ] Is the code of an acceptable quality?\r\n- [x] Does the code conform to the [coding standards](http://www.mantidproject.org/Coding_Standards)?\r\n- [ ] Are the unit tests small and test the class in isolation?\r\n- [ ] If there are changes in the release notes then do they describe the changes appropriately?\r\n\r\n##### Functional Tests #####\r\n\r\n- [x] Do changes function as described? Add comments below that describe the tests performed?\r\n- [x] Do the changes handle unexpected situations, e.g. bad input?\r\n- [x] Has the relevant (user and developer) documentation been added/updated?\r\n\r\nDoes everything look good? Mark the review as **Approve**. A member of `@mantidproject/gatekeepers` will take care of it.\r\n"},"comment":{"url":"https://api.github.com/repos/mantidproject/mantid/issues/comments/316352961","html_url":"https://github.com/mantidproject/mantid/pull/20009#issuecomment-316352961","issue_url":"https://api.github.com/repos/mantidproject/mantid/issues/20009","id":316352961,"user":{"login":"brandonhewer","id":15521164,"avatar_url":"https://avatars0.githubusercontent.com/u/15521164?v=4","gravatar_id":"","url":"https://api.github.com/users/brandonhewer","html_url":"https://github.com/brandonhewer","followers_url":"https://api.github.com/users/brandonhewer/followers","following_url":"https://api.github.com/users/brandonhewer/following{/other_user}","gists_url":"https://api.github.com/users/brandonhewer/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonhewer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonhewer/subscriptions","organizations_url":"https://api.github.com/users/brandonhewer/orgs","repos_url":"https://api.github.com/users/brandonhewer/repos","events_url":"https://api.github.com/users/brandonhewer/events{/privacy}","received_events_url":"https://api.github.com/users/brandonhewer/received_events","type":"User","site_admin":false},"created_at":"2017-07-19T11:14:13Z","updated_at":"2017-07-19T11:14:13Z","body":"@martyngigg Yes I tried each case given in the description (no slash at end, empty spaces, path with spaces at both ends, empty path). I also attempted adding extra slashes and whitespace into the file path. Resulting behaviour was as expected. "}}
{"actor":{"display_login":"brandonhewer"}}