{"action":"opened","issue":{"url":"https://api.github.com/repos/mtgred/netrunner/issues/1931","repository_url":"https://api.github.com/repos/mtgred/netrunner","labels_url":"https://api.github.com/repos/mtgred/netrunner/issues/1931/labels{/name}","comments_url":"https://api.github.com/repos/mtgred/netrunner/issues/1931/comments","events_url":"https://api.github.com/repos/mtgred/netrunner/issues/1931/events","html_url":"https://github.com/mtgred/netrunner/issues/1931","id":174842635,"number":1931,"title":"Straighten out NRDB API migration issues","user":{"login":"zaroth","id":840021,"avatar_url":"https://avatars.githubusercontent.com/u/840021?v=3","gravatar_id":"","url":"https://api.github.com/users/zaroth","html_url":"https://github.com/zaroth","followers_url":"https://api.github.com/users/zaroth/followers","following_url":"https://api.github.com/users/zaroth/following{/other_user}","gists_url":"https://api.github.com/users/zaroth/gists{/gist_id}","starred_url":"https://api.github.com/users/zaroth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zaroth/subscriptions","organizations_url":"https://api.github.com/users/zaroth/orgs","repos_url":"https://api.github.com/users/zaroth/repos","events_url":"https://api.github.com/users/zaroth/events{/privacy}","received_events_url":"https://api.github.com/users/zaroth/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mtgred/netrunner/labels/cards","name":"cards","color":"bfe5bf"},{"url":"https://api.github.com/repos/mtgred/netrunner/labels/deckbuilder","name":"deckbuilder","color":"006b75"},{"url":"https://api.github.com/repos/mtgred/netrunner/labels/dev","name":"dev","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-02T20:34:02Z","updated_at":"2016-09-02T20:34:02Z","closed_at":null,"body":"Amongst others:\r\n\r\n- deckbuilder stores the whole card identity data along with the deck. That's a recipe for problems if the card ever gets errata'd or their fields change (as it happened now, checking validity is now via `pack_code`, not `setname`) \r\n- card fields are currently renamed by the `fetch.coffee` script to the old, depreciated ones. To reduce confusion and debugging times, the new terminology from API 2.0 should be used.\r\n- consider referring to cards by their IDs instead of their names, as it is way more future-proof. Also, what if FFG prints another version of the card with the same name? It may mess up a bit current alt-arts implementation, though."}}
{"actor":{"display_login":"zaroth"}}