{"action":"created","issue":{"url":"https://api.github.com/repos/xjsframework/xjs/issues/118","repository_url":"https://api.github.com/repos/xjsframework/xjs","labels_url":"https://api.github.com/repos/xjsframework/xjs/issues/118/labels{/name}","comments_url":"https://api.github.com/repos/xjsframework/xjs/issues/118/comments","events_url":"https://api.github.com/repos/xjsframework/xjs/issues/118/events","html_url":"https://github.com/xjsframework/xjs/issues/118","id":180594628,"number":118,"title":"Plugin does not save configuration after swapping with item in preview editor","user":{"login":"dcefram","id":687325,"avatar_url":"https://avatars.githubusercontent.com/u/687325?v=3","gravatar_id":"","url":"https://api.github.com/users/dcefram","html_url":"https://github.com/dcefram","followers_url":"https://api.github.com/users/dcefram/followers","following_url":"https://api.github.com/users/dcefram/following{/other_user}","gists_url":"https://api.github.com/users/dcefram/gists{/gist_id}","starred_url":"https://api.github.com/users/dcefram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcefram/subscriptions","organizations_url":"https://api.github.com/users/dcefram/orgs","repos_url":"https://api.github.com/users/dcefram/repos","events_url":"https://api.github.com/users/dcefram/events{/privacy}","received_events_url":"https://api.github.com/users/dcefram/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xjsframework/xjs/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/xjsframework/xjs/labels/review","name":"review","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"virn","id":16117443,"avatar_url":"https://avatars.githubusercontent.com/u/16117443?v=3","gravatar_id":"","url":"https://api.github.com/users/virn","html_url":"https://github.com/virn","followers_url":"https://api.github.com/users/virn/followers","following_url":"https://api.github.com/users/virn/following{/other_user}","gists_url":"https://api.github.com/users/virn/gists{/gist_id}","starred_url":"https://api.github.com/users/virn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/virn/subscriptions","organizations_url":"https://api.github.com/users/virn/orgs","repos_url":"https://api.github.com/users/virn/repos","events_url":"https://api.github.com/users/virn/events{/privacy}","received_events_url":"https://api.github.com/users/virn/received_events","type":"User","site_admin":false},"assignees":[{"login":"virn","id":16117443,"avatar_url":"https://avatars.githubusercontent.com/u/16117443?v=3","gravatar_id":"","url":"https://api.github.com/users/virn","html_url":"https://github.com/virn","followers_url":"https://api.github.com/users/virn/followers","following_url":"https://api.github.com/users/virn/following{/other_user}","gists_url":"https://api.github.com/users/virn/gists{/gist_id}","starred_url":"https://api.github.com/users/virn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/virn/subscriptions","organizations_url":"https://api.github.com/users/virn/orgs","repos_url":"https://api.github.com/users/virn/repos","events_url":"https://api.github.com/users/virn/events{/privacy}","received_events_url":"https://api.github.com/users/virn/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/xjsframework/xjs/milestones/10","html_url":"https://github.com/xjsframework/xjs/milestones/1.5.0","labels_url":"https://api.github.com/repos/xjsframework/xjs/milestones/10/labels","id":1708300,"number":10,"title":"1.5.0","description":"1.5.0 aims to improve over 1.4.0's support for global sources by reworking some of the internals and exposing a clearer set of APIs that mirrors the set of properties pertaining to sources and to their linked video items.","creator":{"login":"Matrim-Cauthon","id":6104004,"avatar_url":"https://avatars.githubusercontent.com/u/6104004?v=3","gravatar_id":"","url":"https://api.github.com/users/Matrim-Cauthon","html_url":"https://github.com/Matrim-Cauthon","followers_url":"https://api.github.com/users/Matrim-Cauthon/followers","following_url":"https://api.github.com/users/Matrim-Cauthon/following{/other_user}","gists_url":"https://api.github.com/users/Matrim-Cauthon/gists{/gist_id}","starred_url":"https://api.github.com/users/Matrim-Cauthon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Matrim-Cauthon/subscriptions","organizations_url":"https://api.github.com/users/Matrim-Cauthon/orgs","repos_url":"https://api.github.com/users/Matrim-Cauthon/repos","events_url":"https://api.github.com/users/Matrim-Cauthon/events{/privacy}","received_events_url":"https://api.github.com/users/Matrim-Cauthon/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":0,"state":"open","created_at":"2016-04-15T06:24:24Z","updated_at":"2016-10-06T12:29:51Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2016-10-03T09:15:29Z","updated_at":"2016-10-11T11:48:03Z","closed_at":null,"body":"If a plugin with global source enabled is swapped with the same source through the preview editor, the plugin will not be able to update its own configuration. There are no recovery procedure after this bug has occurred."},"comment":{"url":"https://api.github.com/repos/xjsframework/xjs/issues/comments/252895438","html_url":"https://github.com/xjsframework/xjs/issues/118#issuecomment-252895438","issue_url":"https://api.github.com/repos/xjsframework/xjs/issues/118","id":252895438,"user":{"login":"dcefram","id":687325,"avatar_url":"https://avatars.githubusercontent.com/u/687325?v=3","gravatar_id":"","url":"https://api.github.com/users/dcefram","html_url":"https://github.com/dcefram","followers_url":"https://api.github.com/users/dcefram/followers","following_url":"https://api.github.com/users/dcefram/following{/other_user}","gists_url":"https://api.github.com/users/dcefram/gists{/gist_id}","starred_url":"https://api.github.com/users/dcefram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcefram/subscriptions","organizations_url":"https://api.github.com/users/dcefram/orgs","repos_url":"https://api.github.com/users/dcefram/repos","events_url":"https://api.github.com/users/dcefram/events{/privacy}","received_events_url":"https://api.github.com/users/dcefram/received_events","type":"User","site_admin":false},"created_at":"2016-10-11T11:48:03Z","updated_at":"2016-10-11T11:48:03Z","body":"Yes, Youtube Live Chat Viewer only has that issue since all other plugins uses XJS Framework version lower than 1.4.0 (Version 1.4.0 included some logic for handling the global source, which is the main culprit of this issue)"}}
{"actor":{"display_login":"dcefram"}}