{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/e4d1f099d40e3b453be3355349b90457?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"e4d1f099d40e3b453be3355349b90457","url":"https://api.github.com/users/jmathai","login":"jmathai","id":6384},"milestone":null,"assignee":null,"updated_at":"2011-11-07T23:40:03Z","labels":[{"name":"Release 1.4","color":"e102d8","url":"https://api.github.com/repos/openphoto/frontend/labels/Release+1.4"}],"comments":0,"closed_at":null,"url":"https://api.github.com/repos/openphoto/frontend/issues/309","body":"The logic to determine which upgrade scripts to run is incorrect.\r\n\r\nFor example, it looks like if you're on version `1.2.2` and upgrading to `1.3.0` then the `1.2.2` scripts get run again because the last digit is `>`.","html_url":"https://github.com/openphoto/frontend/issues/309","number":309,"title":"Upgrades across non trivial versions logic incorrect","id":2169255,"created_at":"2011-11-07T23:40:03Z"},"action":"opened"}