{"action":"opened","issue":{"url":"https://api.github.com/repos/slightlydiff/Look-Out-For-Me-Public/issues/1","labels_url":"https://api.github.com/repos/slightlydiff/Look-Out-For-Me-Public/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/slightlydiff/Look-Out-For-Me-Public/issues/1/comments","events_url":"https://api.github.com/repos/slightlydiff/Look-Out-For-Me-Public/issues/1/events","html_url":"https://github.com/slightlydiff/Look-Out-For-Me-Public/issues/1","id":108035298,"number":1,"title":"Issue with cancelling alert","user":{"login":"slightlydiff","id":1666768,"avatar_url":"https://avatars.githubusercontent.com/u/1666768?v=3","gravatar_id":"","url":"https://api.github.com/users/slightlydiff","html_url":"https://github.com/slightlydiff","followers_url":"https://api.github.com/users/slightlydiff/followers","following_url":"https://api.github.com/users/slightlydiff/following{/other_user}","gists_url":"https://api.github.com/users/slightlydiff/gists{/gist_id}","starred_url":"https://api.github.com/users/slightlydiff/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slightlydiff/subscriptions","organizations_url":"https://api.github.com/users/slightlydiff/orgs","repos_url":"https://api.github.com/users/slightlydiff/repos","events_url":"https://api.github.com/users/slightlydiff/events{/privacy}","received_events_url":"https://api.github.com/users/slightlydiff/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/slightlydiff/Look-Out-For-Me-Public/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-24T00:52:48Z","updated_at":"2015-09-24T00:52:48Z","closed_at":null,"body":"If I start the grace period timer for the alert and let the timer expire then trigger the alarm and wait until the popup alert shows and then dismiss the popup alert I can then cancel the alarm and the system works normally and correctly. \r\n\r\nIf I start the grace timer and then cancel any time prior to the timer expiring, the alarm starting, and the popup appearing and then being dismissed then the system is going into a funny loop where it constantly keeps starting a new timer - alarm - popup sequence one over the other. "}}