{"action":"created","issue":{"url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/1232","labels_url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/1232/labels{/name}","comments_url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/1232/comments","events_url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/1232/events","html_url":"https://github.com/ryancramerdesign/ProcessWire/issues/1232","id":87752169,"number":1232,"title":"InputfieldSelector parse issue","user":{"login":"LostKobrakai","id":2489835,"avatar_url":"https://avatars.githubusercontent.com/u/2489835?v=3","gravatar_id":"","url":"https://api.github.com/users/LostKobrakai","html_url":"https://github.com/LostKobrakai","followers_url":"https://api.github.com/users/LostKobrakai/followers","following_url":"https://api.github.com/users/LostKobrakai/following{/other_user}","gists_url":"https://api.github.com/users/LostKobrakai/gists{/gist_id}","starred_url":"https://api.github.com/users/LostKobrakai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LostKobrakai/subscriptions","organizations_url":"https://api.github.com/users/LostKobrakai/orgs","repos_url":"https://api.github.com/users/LostKobrakai/repos","events_url":"https://api.github.com/users/LostKobrakai/events{/privacy}","received_events_url":"https://api.github.com/users/LostKobrakai/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/labels/Conversation","name":"Conversation","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-12T14:52:17Z","updated_at":"2015-07-09T10:47:48Z","closed_at":null,"body":"I just tested the dynamic roles module and the selector fields do save the following selector the wrong way: `has_parent|id=1019|1024` will get `has_parent=1019|1024, id=1019|1024` after saving. The default lister in Pages > Find will get even more crazy:\r\n\r\n![screenshot 2015-06-12 16 49 30](https://cloud.githubusercontent.com/assets/2489835/8132599/256dfc00-1123-11e5-9c36-127495292202.png)\r\n\r\nFrom what I've seen it looks like the module was still saving what I wanted."},"comment":{"url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/comments/119907271","html_url":"https://github.com/ryancramerdesign/ProcessWire/issues/1232#issuecomment-119907271","issue_url":"https://api.github.com/repos/ryancramerdesign/ProcessWire/issues/1232","id":119907271,"user":{"login":"LostKobrakai","id":2489835,"avatar_url":"https://avatars.githubusercontent.com/u/2489835?v=3","gravatar_id":"","url":"https://api.github.com/users/LostKobrakai","html_url":"https://github.com/LostKobrakai","followers_url":"https://api.github.com/users/LostKobrakai/followers","following_url":"https://api.github.com/users/LostKobrakai/following{/other_user}","gists_url":"https://api.github.com/users/LostKobrakai/gists{/gist_id}","starred_url":"https://api.github.com/users/LostKobrakai/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LostKobrakai/subscriptions","organizations_url":"https://api.github.com/users/LostKobrakai/orgs","repos_url":"https://api.github.com/users/LostKobrakai/repos","events_url":"https://api.github.com/users/LostKobrakai/events{/privacy}","received_events_url":"https://api.github.com/users/LostKobrakai/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T10:47:48Z","updated_at":"2015-07-09T10:47:48Z","body":"Ah I've just now discovered what this means. I thought it's just an inconsistency with the way InputfieldSelector works. But it's not working at all. `has_parent=1100|1234, template=bp_trainer_invoice` seems to break after the first \"has_parent\" id and therefore just shows all the subpages of the first page. I'd really need OR support for the has_parent selector for situations like this:\r\n```\r\nproject 1\r\n    - jobs\r\n        - job #1\r\n        - …\r\nproject 2\r\n    - jobs\r\n        - job #1\r\n```\r\nSometimes I need to call even deeper nested pages under multiple parents."}}