{"action":"opened","issue":{"url":"https://api.github.com/repos/rapidpro/casepro/issues/196","repository_url":"https://api.github.com/repos/rapidpro/casepro","labels_url":"https://api.github.com/repos/rapidpro/casepro/issues/196/labels{/name}","comments_url":"https://api.github.com/repos/rapidpro/casepro/issues/196/comments","events_url":"https://api.github.com/repos/rapidpro/casepro/issues/196/events","html_url":"https://github.com/rapidpro/casepro/issues/196","id":190254581,"number":196,"title":"Can't edit FAQ translations","user":{"login":"rowanseymour","id":675558,"avatar_url":"https://avatars.githubusercontent.com/u/675558?v=3","gravatar_id":"","url":"https://api.github.com/users/rowanseymour","html_url":"https://github.com/rowanseymour","followers_url":"https://api.github.com/users/rowanseymour/followers","following_url":"https://api.github.com/users/rowanseymour/following{/other_user}","gists_url":"https://api.github.com/users/rowanseymour/gists{/gist_id}","starred_url":"https://api.github.com/users/rowanseymour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rowanseymour/subscriptions","organizations_url":"https://api.github.com/users/rowanseymour/orgs","repos_url":"https://api.github.com/users/rowanseymour/repos","events_url":"https://api.github.com/users/rowanseymour/events{/privacy}","received_events_url":"https://api.github.com/users/rowanseymour/received_events","type":"User","site_admin":false},"labels":[{"id":186635475,"url":"https://api.github.com/repos/rapidpro/casepro/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-18T07:35:49Z","updated_at":"2016-11-18T07:35:49Z","closed_at":null,"body":"```\r\nERROR 2016-11-18 07:32:31,058 base 13935 123145321893888 Internal Server Error: /faq/update/2/\r\nTraceback (most recent call last):\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/core/handlers/base.py\", line 149, in get_response\r\n    response = self.process_exception_by_middleware(e, request)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/core/handlers/base.py\", line 147, in get_response\r\n    response = wrapped_callback(request, *callback_args, **callback_kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/utils/decorators.py\", line 184, in inner\r\n    return func(*args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/views/generic/base.py\", line 68, in view\r\n    return self.dispatch(request, *args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/smartmin/views.py\", line 149, in dispatch\r\n    return wrapper(request, *args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/smartmin/views.py\", line 145, in wrapper\r\n    return super(SmartView, self).dispatch(request, *args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/views/generic/base.py\", line 88, in dispatch\r\n    return handler(request, *args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/views/generic/edit.py\", line 279, in post\r\n    return super(BaseUpdateView, self).post(request, *args, **kwargs)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/views/generic/edit.py\", line 222, in post\r\n    return self.form_valid(form)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/smartmin/views.py\", line 1132, in form_valid\r\n    self.save(self.object)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/smartmin/views.py\", line 1125, in save\r\n    self.save_m2m()\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/smartmin/views.py\", line 1153, in save_m2m\r\n    self.form.save_m2m()\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/forms/models.py\", line 434, in _save_m2m\r\n    f.save_form_data(self.instance, cleaned_data[f.name])\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/db/models/fields/related.py\", line 1618, in save_form_data\r\n    setattr(instance, self.attname, data)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/db/models/fields/related_descriptors.py\", line 481, in __set__\r\n    manager.set(value)\r\n  File \"/Users/rowan/Nyaruka/casepro/env/lib/python2.7/site-packages/django/db/models/fields/related_descriptors.py\", line 887, in set\r\n    objs = tuple(objs)\r\nTypeError: 'NoneType' object is not iterable\r\n```"}}
{"actor":{"display_login":"rowanseymour"}}