{"action":"opened","issue":{"url":"https://api.github.com/repos/akvo/akvo-flow/issues/1290","labels_url":"https://api.github.com/repos/akvo/akvo-flow/issues/1290/labels{/name}","comments_url":"https://api.github.com/repos/akvo/akvo-flow/issues/1290/comments","events_url":"https://api.github.com/repos/akvo/akvo-flow/issues/1290/events","html_url":"https://github.com/akvo/akvo-flow/issues/1290","id":84496397,"number":1290,"title":"Accept optional fields in JSON-formatted responses","user":{"login":"ichinaski","id":1754343,"avatar_url":"https://avatars.githubusercontent.com/u/1754343?v=3","gravatar_id":"","url":"https://api.github.com/users/ichinaski","html_url":"https://github.com/ichinaski","followers_url":"https://api.github.com/users/ichinaski/followers","following_url":"https://api.github.com/users/ichinaski/following{/other_user}","gists_url":"https://api.github.com/users/ichinaski/gists{/gist_id}","starred_url":"https://api.github.com/users/ichinaski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ichinaski/subscriptions","organizations_url":"https://api.github.com/users/ichinaski/orgs","repos_url":"https://api.github.com/users/ichinaski/repos","events_url":"https://api.github.com/users/ichinaski/events{/privacy}","received_events_url":"https://api.github.com/users/ichinaski/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ichinaski","id":1754343,"avatar_url":"https://avatars.githubusercontent.com/u/1754343?v=3","gravatar_id":"","url":"https://api.github.com/users/ichinaski","html_url":"https://github.com/ichinaski","followers_url":"https://api.github.com/users/ichinaski/followers","following_url":"https://api.github.com/users/ichinaski/following{/other_user}","gists_url":"https://api.github.com/users/ichinaski/gists{/gist_id}","starred_url":"https://api.github.com/users/ichinaski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ichinaski/subscriptions","organizations_url":"https://api.github.com/users/ichinaski/orgs","repos_url":"https://api.github.com/users/ichinaski/repos","events_url":"https://api.github.com/users/ichinaski/events{/privacy}","received_events_url":"https://api.github.com/users/ichinaski/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-06-03T11:03:59Z","updated_at":"2015-06-03T11:03:59Z","closed_at":null,"body":"# Overview\r\n\r\nThe current Jackson set up fails when an unexpected (undeclared) field is encountered. For gradual upgrades in our schema, and keeping in mind the miscoordination between some of the FLOW instances (currently only Cardno), we should have a slightly more flexible approach, simply ignoring extra fields found in the `data.json` file.\r\n\r\nThis means the a non up-to-date FLOW instance, can safely ingest newer versions of the data format, just ignoring the new fields."}}