{"action":"closed","issue":{"url":"https://api.github.com/repos/translate/pootle/issues/5301","repository_url":"https://api.github.com/repos/translate/pootle","labels_url":"https://api.github.com/repos/translate/pootle/issues/5301/labels{/name}","comments_url":"https://api.github.com/repos/translate/pootle/issues/5301/comments","events_url":"https://api.github.com/repos/translate/pootle/issues/5301/events","html_url":"https://github.com/translate/pootle/issues/5301","id":180131483,"number":5301,"title":"Handle duplicate directories","user":{"login":"unho","id":939880,"avatar_url":"https://avatars.githubusercontent.com/u/939880?v=3","gravatar_id":"","url":"https://api.github.com/users/unho","html_url":"https://github.com/unho","followers_url":"https://api.github.com/users/unho/followers","following_url":"https://api.github.com/users/unho/following{/other_user}","gists_url":"https://api.github.com/users/unho/gists{/gist_id}","starred_url":"https://api.github.com/users/unho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unho/subscriptions","organizations_url":"https://api.github.com/users/unho/orgs","repos_url":"https://api.github.com/users/unho/repos","events_url":"https://api.github.com/users/unho/events{/privacy}","received_events_url":"https://api.github.com/users/unho/received_events","type":"User","site_admin":false},"labels":[{"id":246572784,"url":"https://api.github.com/repos/translate/pootle/labels/db/migrations","name":"db/migrations","color":"eb6420","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/translate/pootle/milestones/31","html_url":"https://github.com/translate/pootle/milestone/31","labels_url":"https://api.github.com/repos/translate/pootle/milestones/31/labels","id":2157895,"number":31,"title":"2.8.0rc1","description":"","creator":{"login":"phlax","id":454682,"avatar_url":"https://avatars.githubusercontent.com/u/454682?v=3","gravatar_id":"","url":"https://api.github.com/users/phlax","html_url":"https://github.com/phlax","followers_url":"https://api.github.com/users/phlax/followers","following_url":"https://api.github.com/users/phlax/following{/other_user}","gists_url":"https://api.github.com/users/phlax/gists{/gist_id}","starred_url":"https://api.github.com/users/phlax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phlax/subscriptions","organizations_url":"https://api.github.com/users/phlax/orgs","repos_url":"https://api.github.com/users/phlax/repos","events_url":"https://api.github.com/users/phlax/events{/privacy}","received_events_url":"https://api.github.com/users/phlax/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":19,"state":"open","created_at":"2016-11-25T16:13:17Z","updated_at":"2016-12-15T19:04:41Z","due_on":"2016-12-08T00:00:00Z","closed_at":null},"comments":1,"created_at":"2016-09-29T18:50:09Z","updated_at":"2016-12-15T19:04:41Z","closed_at":"2016-12-15T19:04:41Z","body":"It is not unusual that after upgrading a Pootle instance there might be duplicate directories. This usually happened because old Pootle used MyISAM, but now InnoDB is enforced. MyISAM lacked constraints on duplicates, and with InnoDB this creates problems. Not sure what would be the best approach, but at least these should be detected, and probably check that constraints are in place also looks like a good idea.\n"}}
{"actor":{"display_login":"unho"}}