{"action":"created","issue":{"url":"https://api.github.com/repos/translate/translate/issues/3197","labels_url":"https://api.github.com/repos/translate/translate/issues/3197/labels{/name}","comments_url":"https://api.github.com/repos/translate/translate/issues/3197/comments","events_url":"https://api.github.com/repos/translate/translate/issues/3197/events","html_url":"https://github.com/translate/translate/issues/3197","id":38983404,"number":3197,"title":"Recovery of Lithuanian in moz2po causes traceback","user":{"login":"dwaynebailey","id":647438,"avatar_url":"https://avatars.githubusercontent.com/u/647438?v=3","gravatar_id":"","url":"https://api.github.com/users/dwaynebailey","html_url":"https://github.com/dwaynebailey","followers_url":"https://api.github.com/users/dwaynebailey/followers","following_url":"https://api.github.com/users/dwaynebailey/following{/other_user}","gists_url":"https://api.github.com/users/dwaynebailey/gists{/gist_id}","starred_url":"https://api.github.com/users/dwaynebailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwaynebailey/subscriptions","organizations_url":"https://api.github.com/users/dwaynebailey/orgs","repos_url":"https://api.github.com/users/dwaynebailey/repos","events_url":"https://api.github.com/users/dwaynebailey/events{/privacy}","received_events_url":"https://api.github.com/users/dwaynebailey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/translate/translate/labels/mozilla","name":"mozilla","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"dwaynebailey","id":647438,"avatar_url":"https://avatars.githubusercontent.com/u/647438?v=3","gravatar_id":"","url":"https://api.github.com/users/dwaynebailey","html_url":"https://github.com/dwaynebailey","followers_url":"https://api.github.com/users/dwaynebailey/followers","following_url":"https://api.github.com/users/dwaynebailey/following{/other_user}","gists_url":"https://api.github.com/users/dwaynebailey/gists{/gist_id}","starred_url":"https://api.github.com/users/dwaynebailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwaynebailey/subscriptions","organizations_url":"https://api.github.com/users/dwaynebailey/orgs","repos_url":"https://api.github.com/users/dwaynebailey/repos","events_url":"https://api.github.com/users/dwaynebailey/events{/privacy}","received_events_url":"https://api.github.com/users/dwaynebailey/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2014-07-29T12:26:54Z","updated_at":"2015-09-18T11:34:08Z","closed_at":null,"body":"The following error an traceback are report by a recovery of Lithunian Firefox files for hosting on Pootle.\r\n\r\n```log\r\nWARNING:moz2po:Error processing: input /home/dwayne/dev/mozilla/firefox/build/l10n/lt/dom/chrome/layout/css.properties, output /home/dwayne/dev/mozilla/firefox/lt/dom/chrome/layout/css.properties.po, template /home/dwayne/dev/mozilla/firefox/templates-en-US/dom/chrome/layout/css.properties: \r\n```\r\n```pytb\r\nTraceback (most recent call last):\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/misc/optrecurse.py\", line 514, in recursiveprocess\r\n    fulltemplatepath)\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/convert/convert.py\", line 179, in processfile\r\n    fulltemplatepath)\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/misc/optrecurse.py\", line 572, in processfile\r\n    **passthroughoptions):\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/convert/prop2po.py\", line 304, in convertmozillaprop\r\n    duplicatestyle=duplicatestyle)\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/convert/prop2po.py\", line 318, in convertprop\r\n    outputstore = convertor.mergestore(templatestore, inputstore)\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/convert/prop2po.py\", line 136, in mergestore\r\n    \"translator\")\r\n\r\n  File \"/home/dwayne/dev/mozilla/translate/translate/convert/prop2po.py\", line 255, in convertpropunit\r\n    key = unit.getid()\r\n\r\nAttributeError: 'NoneType' object has no attribute 'getid'\r\n```"},"comment":{"url":"https://api.github.com/repos/translate/translate/issues/comments/141424023","html_url":"https://github.com/translate/translate/issues/3197#issuecomment-141424023","issue_url":"https://api.github.com/repos/translate/translate/issues/3197","id":141424023,"user":{"login":"claudep","id":143192,"avatar_url":"https://avatars.githubusercontent.com/u/143192?v=3","gravatar_id":"","url":"https://api.github.com/users/claudep","html_url":"https://github.com/claudep","followers_url":"https://api.github.com/users/claudep/followers","following_url":"https://api.github.com/users/claudep/following{/other_user}","gists_url":"https://api.github.com/users/claudep/gists{/gist_id}","starred_url":"https://api.github.com/users/claudep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/claudep/subscriptions","organizations_url":"https://api.github.com/users/claudep/orgs","repos_url":"https://api.github.com/users/claudep/repos","events_url":"https://api.github.com/users/claudep/events{/privacy}","received_events_url":"https://api.github.com/users/claudep/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T11:34:08Z","updated_at":"2015-09-18T11:34:08Z","body":"Having the affected files would tremendously help for debugging..."}}