{"action":"created","issue":{"url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/83","labels_url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/83/labels{/name}","comments_url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/83/comments","events_url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/83/events","html_url":"https://github.com/adaptlearning/adapt-contrib-media/pull/83","id":57161743,"number":83,"title":"Force Block level completion","user":{"login":"LukaszGrela","id":7643591,"avatar_url":"https://avatars.githubusercontent.com/u/7643591?v=3","gravatar_id":"","url":"https://api.github.com/users/LukaszGrela","html_url":"https://github.com/LukaszGrela","followers_url":"https://api.github.com/users/LukaszGrela/followers","following_url":"https://api.github.com/users/LukaszGrela/following{/other_user}","gists_url":"https://api.github.com/users/LukaszGrela/gists{/gist_id}","starred_url":"https://api.github.com/users/LukaszGrela/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LukaszGrela/subscriptions","organizations_url":"https://api.github.com/users/LukaszGrela/orgs","repos_url":"https://api.github.com/users/LukaszGrela/repos","events_url":"https://api.github.com/users/LukaszGrela/events{/privacy}","received_events_url":"https://api.github.com/users/LukaszGrela/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-10T11:20:51Z","updated_at":"2015-03-02T15:50:51Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/pulls/83","html_url":"https://github.com/adaptlearning/adapt-contrib-media/pull/83","diff_url":"https://github.com/adaptlearning/adapt-contrib-media/pull/83.diff","patch_url":"https://github.com/adaptlearning/adapt-contrib-media/pull/83.patch"},"body":"Feature to set block level completion - useful when there is few media components and just anyone should trigger completion.\r\n\r\nThis should be used with the \"_setCompletionOn\":\"play\", as the function is called in the `onCompletion` handler only."},"comment":{"url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/comments/76736250","html_url":"https://github.com/adaptlearning/adapt-contrib-media/pull/83#issuecomment-76736250","issue_url":"https://api.github.com/repos/adaptlearning/adapt-contrib-media/issues/83","id":76736250,"user":{"login":"moloko","id":1249597,"avatar_url":"https://avatars.githubusercontent.com/u/1249597?v=3","gravatar_id":"","url":"https://api.github.com/users/moloko","html_url":"https://github.com/moloko","followers_url":"https://api.github.com/users/moloko/followers","following_url":"https://api.github.com/users/moloko/following{/other_user}","gists_url":"https://api.github.com/users/moloko/gists{/gist_id}","starred_url":"https://api.github.com/users/moloko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moloko/subscriptions","organizations_url":"https://api.github.com/users/moloko/orgs","repos_url":"https://api.github.com/users/moloko/repos","events_url":"https://api.github.com/users/moloko/events{/privacy}","received_events_url":"https://api.github.com/users/moloko/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T15:50:51Z","updated_at":"2015-03-02T15:50:51Z","body":"I can see the sense in this, it just feels like this isn't the best place for it. I feel more like it should actually be set at block level, via a config setting like:\r\n```\r\n_requireCompletionOf: ['all','any','c-05','c-10']\r\n```\r\nIf you see what I mean?\r\nSo, in @LukaszGrela's case it would be set to:\r\n```\r\n_requireCompletionOf: ['any']\r\n```"}}