{"action":"created","issue":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/882","repository_url":"https://api.github.com/repos/ElektraInitiative/libelektra","labels_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/882/labels{/name}","comments_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/882/comments","events_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/882/events","html_url":"https://github.com/ElektraInitiative/libelektra/pull/882","id":171129612,"number":882,"title":"Fix global hook keyset / ksCut","user":{"login":"tom-wa","id":13944659,"avatar_url":"https://avatars.githubusercontent.com/u/13944659?v=3","gravatar_id":"","url":"https://api.github.com/users/tom-wa","html_url":"https://github.com/tom-wa","followers_url":"https://api.github.com/users/tom-wa/followers","following_url":"https://api.github.com/users/tom-wa/following{/other_user}","gists_url":"https://api.github.com/users/tom-wa/gists{/gist_id}","starred_url":"https://api.github.com/users/tom-wa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tom-wa/subscriptions","organizations_url":"https://api.github.com/users/tom-wa/orgs","repos_url":"https://api.github.com/users/tom-wa/repos","events_url":"https://api.github.com/users/tom-wa/events{/privacy}","received_events_url":"https://api.github.com/users/tom-wa/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/labels/ready%20to%20merge","name":"ready to merge","color":"b60205"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-15T08:36:45Z","updated_at":"2016-09-02T15:08:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/pulls/882","html_url":"https://github.com/ElektraInitiative/libelektra/pull/882","diff_url":"https://github.com/ElektraInitiative/libelektra/pull/882.diff","patch_url":"https://github.com/ElektraInitiative/libelektra/pull/882.patch"},"body":"Workaround for removing spec keys from the keyset passed to global plugins while keeping cascading/default keys. spec keys have to be removed because otherwise validation plugins might try to validate them and will most likely fail. \r\n\r\ncurrently there is no way to exclude cascading/default keys when using ksCut which causes problems with default keys created by plugins like `conditionals`. this workaround moves the removed keys back to the original keyset before passing it to the global plugins.\r\n\r\nEdited!"},"comment":{"url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/comments/244402128","html_url":"https://github.com/ElektraInitiative/libelektra/pull/882#issuecomment-244402128","issue_url":"https://api.github.com/repos/ElektraInitiative/libelektra/issues/882","id":244402128,"user":{"login":"markus2330","id":7949075,"avatar_url":"https://avatars.githubusercontent.com/u/7949075?v=3","gravatar_id":"","url":"https://api.github.com/users/markus2330","html_url":"https://github.com/markus2330","followers_url":"https://api.github.com/users/markus2330/followers","following_url":"https://api.github.com/users/markus2330/following{/other_user}","gists_url":"https://api.github.com/users/markus2330/gists{/gist_id}","starred_url":"https://api.github.com/users/markus2330/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markus2330/subscriptions","organizations_url":"https://api.github.com/users/markus2330/orgs","repos_url":"https://api.github.com/users/markus2330/repos","events_url":"https://api.github.com/users/markus2330/events{/privacy}","received_events_url":"https://api.github.com/users/markus2330/received_events","type":"User","site_admin":false},"created_at":"2016-09-02T15:08:55Z","updated_at":"2016-09-02T15:08:55Z","body":"@mpranj Should it be merged? How is your PR progressing?"}}
{"actor":{"display_login":"markus2330"}}