{"action":"created","issue":{"url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/27","labels_url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/27/comments","events_url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/27/events","html_url":"https://github.com/DbKeeperNet/DbKeeperNet/issues/27","id":55872144,"number":27,"title":"Multiple preconditions don't work as intendet","user":{"login":"SasuP","id":10754698,"avatar_url":"https://avatars.githubusercontent.com/u/10754698?v=3","gravatar_id":"","url":"https://api.github.com/users/SasuP","html_url":"https://github.com/SasuP","followers_url":"https://api.github.com/users/SasuP/followers","following_url":"https://api.github.com/users/SasuP/following{/other_user}","gists_url":"https://api.github.com/users/SasuP/gists{/gist_id}","starred_url":"https://api.github.com/users/SasuP/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SasuP/subscriptions","organizations_url":"https://api.github.com/users/SasuP/orgs","repos_url":"https://api.github.com/users/SasuP/repos","events_url":"https://api.github.com/users/SasuP/events{/privacy}","received_events_url":"https://api.github.com/users/SasuP/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":{"login":"voloda","id":8048200,"avatar_url":"https://avatars.githubusercontent.com/u/8048200?v=3","gravatar_id":"","url":"https://api.github.com/users/voloda","html_url":"https://github.com/voloda","followers_url":"https://api.github.com/users/voloda/followers","following_url":"https://api.github.com/users/voloda/following{/other_user}","gists_url":"https://api.github.com/users/voloda/gists{/gist_id}","starred_url":"https://api.github.com/users/voloda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/voloda/subscriptions","organizations_url":"https://api.github.com/users/voloda/orgs","repos_url":"https://api.github.com/users/voloda/repos","events_url":"https://api.github.com/users/voloda/events{/privacy}","received_events_url":"https://api.github.com/users/voloda/received_events","type":"User","site_admin":false},"milestone":null,"comments":12,"created_at":"2015-01-29T08:48:02Z","updated_at":"2015-01-30T08:26:27Z","closed_at":null,"body":"in Updater.cs row 285 there is result &= currentresult;\r\n\r\nIf you have multiple preconditions and all fails, result will be true and not false as it should.\r\n\r\nI think it should jump out on first currentresult=false is encountered and not continue.\r\n"},"comment":{"url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/comments/72168751","html_url":"https://github.com/DbKeeperNet/DbKeeperNet/issues/27#issuecomment-72168751","issue_url":"https://api.github.com/repos/DbKeeperNet/DbKeeperNet/issues/27","id":72168751,"user":{"login":"voloda","id":8048200,"avatar_url":"https://avatars.githubusercontent.com/u/8048200?v=3","gravatar_id":"","url":"https://api.github.com/users/voloda","html_url":"https://github.com/voloda","followers_url":"https://api.github.com/users/voloda/followers","following_url":"https://api.github.com/users/voloda/following{/other_user}","gists_url":"https://api.github.com/users/voloda/gists{/gist_id}","starred_url":"https://api.github.com/users/voloda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/voloda/subscriptions","organizations_url":"https://api.github.com/users/voloda/orgs","repos_url":"https://api.github.com/users/voloda/repos","events_url":"https://api.github.com/users/voloda/events{/privacy}","received_events_url":"https://api.github.com/users/voloda/received_events","type":"User","site_admin":false},"created_at":"2015-01-30T08:26:27Z","updated_at":"2015-01-30T08:26:27Z","body":"Btw. to your original proposal - I believe that in the end it works exactly as you proposed "}}