{"action":"created","issue":{"url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/59","repository_url":"https://api.github.com/repos/parallelblock/NuVotifier","labels_url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/59/comments","events_url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/59/events","html_url":"https://github.com/parallelblock/NuVotifier/issues/59","id":291011424,"number":59,"title":"Saved vote issue","user":{"login":"Kirrasio","id":11496132,"avatar_url":"https://avatars3.githubusercontent.com/u/11496132?v=4","gravatar_id":"","url":"https://api.github.com/users/Kirrasio","html_url":"https://github.com/Kirrasio","followers_url":"https://api.github.com/users/Kirrasio/followers","following_url":"https://api.github.com/users/Kirrasio/following{/other_user}","gists_url":"https://api.github.com/users/Kirrasio/gists{/gist_id}","starred_url":"https://api.github.com/users/Kirrasio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kirrasio/subscriptions","organizations_url":"https://api.github.com/users/Kirrasio/orgs","repos_url":"https://api.github.com/users/Kirrasio/repos","events_url":"https://api.github.com/users/Kirrasio/events{/privacy}","received_events_url":"https://api.github.com/users/Kirrasio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2018-01-23T22:09:42Z","updated_at":"2018-03-30T22:25:04Z","closed_at":null,"author_association":"NONE","body":"After a day of having nuvotifier up and cashe-votes.json saving, it then makes throws this error and it seems to be haulting the nuvotifier plugin completely.\r\n\r\nhttps://pastebin.com/iWMZFndL\r\n\r\nIf I attempt to restart the bungee without deleting the cashe-votes.json nuvotifier just doesn't start up at all. \r\n\r\n\r\nSpigot version 9b8bba4-bdcc7c7\r\nNuVotifier 2.3.6"},"comment":{"url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/comments/377637115","html_url":"https://github.com/parallelblock/NuVotifier/issues/59#issuecomment-377637115","issue_url":"https://api.github.com/repos/parallelblock/NuVotifier/issues/59","id":377637115,"user":{"login":"Ichbinjoe","id":3101865,"avatar_url":"https://avatars0.githubusercontent.com/u/3101865?v=4","gravatar_id":"","url":"https://api.github.com/users/Ichbinjoe","html_url":"https://github.com/Ichbinjoe","followers_url":"https://api.github.com/users/Ichbinjoe/followers","following_url":"https://api.github.com/users/Ichbinjoe/following{/other_user}","gists_url":"https://api.github.com/users/Ichbinjoe/gists{/gist_id}","starred_url":"https://api.github.com/users/Ichbinjoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ichbinjoe/subscriptions","organizations_url":"https://api.github.com/users/Ichbinjoe/orgs","repos_url":"https://api.github.com/users/Ichbinjoe/repos","events_url":"https://api.github.com/users/Ichbinjoe/events{/privacy}","received_events_url":"https://api.github.com/users/Ichbinjoe/received_events","type":"User","site_admin":false},"created_at":"2018-03-30T22:25:04Z","updated_at":"2018-03-30T22:25:04Z","author_association":"OWNER","body":"Not without breaking backwars compatability, no. We would still have to read off the old cached-votes.json file.\r\n\r\nNuVotifier currently runs off of the org.json json library, which touts itself as the 'reference' JSON library, however its obvious that just because its the reference doesn't mean its been well vetted. Removing JSON from the equation entirely also isn't an option because the Votifier v2 spec requires JSON which brings in another reverse compatibility issue. So to be short, I don't think removing JSON is the right solution. However, moving to a more battle tested library is logical.\r\n\r\nI will be looking to move to GSON or Jackson-Core. Because we don't depend on data-bound mechanics of these libraries, it shouldn't really matter to which one of each we use. In the end, I'll probably choose GSON because it is smaller than Jackson-Core, and I know others are much more familiar with it.\r\n\r\n"}}
{"actor":{"display_login":"Ichbinjoe"}}