{"action":"created","issue":{"url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/148","labels_url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/148/labels{/name}","comments_url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/148/comments","events_url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/148/events","html_url":"https://github.com/R4stl1n/allianceauth/issues/148","id":123898762,"number":148,"title":"Openfire integration - /activate_jabber","user":{"login":"PerMalmberg","id":2729388,"avatar_url":"https://avatars.githubusercontent.com/u/2729388?v=3","gravatar_id":"","url":"https://api.github.com/users/PerMalmberg","html_url":"https://github.com/PerMalmberg","followers_url":"https://api.github.com/users/PerMalmberg/followers","following_url":"https://api.github.com/users/PerMalmberg/following{/other_user}","gists_url":"https://api.github.com/users/PerMalmberg/gists{/gist_id}","starred_url":"https://api.github.com/users/PerMalmberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PerMalmberg/subscriptions","organizations_url":"https://api.github.com/users/PerMalmberg/orgs","repos_url":"https://api.github.com/users/PerMalmberg/repos","events_url":"https://api.github.com/users/PerMalmberg/events{/privacy}","received_events_url":"https://api.github.com/users/PerMalmberg/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-12-25T21:53:26Z","updated_at":"2015-12-26T23:47:32Z","closed_at":"2015-12-26T21:49:27Z","body":"I might have found a bug with the Openfire integration. I tried the activate-jabber link again (after first clicking the X to remove myself, which worked).\r\n\r\nWhen clicking the link, an error is show, see below.\r\n\r\n```\r\nRequest Method: GET\r\nRequest URL: https://xxxxx.xxx/activate_jabber/\r\n\r\nDjango Version: 1.6.5\r\nPython Version: 2.7.6\r\nInstalled Applications:\r\n('django.contrib.admin',\r\n 'django.contrib.auth',\r\n 'django.contrib.contenttypes',\r\n 'django.contrib.sessions',\r\n 'django.contrib.messages',\r\n 'django.contrib.staticfiles',\r\n 'django.contrib.humanize',\r\n 'django_evolution',\r\n 'djcelery',\r\n 'celerytask',\r\n 'bootstrapform',\r\n 'authentication',\r\n 'portal',\r\n 'registration',\r\n 'services',\r\n 'eveonline',\r\n 'groupmanagement',\r\n 'hrapplications',\r\n 'timerboard',\r\n 'srp')\r\nInstalled Middleware:\r\n('django.contrib.sessions.middleware.SessionMiddleware',\r\n 'django.middleware.common.CommonMiddleware',\r\n 'django.middleware.csrf.CsrfViewMiddleware',\r\n 'django.contrib.auth.middleware.AuthenticationMiddleware',\r\n 'django.contrib.messages.middleware.MessageMiddleware',\r\n 'django.middleware.clickjacking.XFrameOptionsMiddleware')\r\n\r\n\r\nTraceback:\r\nFile \"/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py\" in get_response\r\n  112.                     response = wrapped_callback(request, *callback_args, **callback_kwargs)\r\nFile \"/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py\" in _wrapped_view\r\n  22.                 return view_func(request, *args, **kwargs)\r\nFile \"/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py\" in _wrapped_view\r\n  22.                 return view_func(request, *args, **kwargs)\r\nFile \"/home/allianceauth/allianceauth/services/views.py\" in activate_jabber\r\n  183.     info = OpenfireManager.add_user(character.character_name)\r\nFile \"/home/allianceauth/allianceauth/services/managers/openfire_manager.py\" in add_user\r\n  45.             api.add_user(sanatized_username, password)\r\nFile \"/usr/local/lib/python2.7/dist-packages/ofrestapi/users.py\" in add_user\r\n  60.         return self._submit_request(post, self.endpoint, json=payload)\r\nFile \"/usr/local/lib/python2.7/dist-packages/ofrestapi/base.py\" in _submit_request\r\n  51.             **kwargs\r\nFile \"/usr/lib/python2.7/dist-packages/requests/api.py\" in post\r\n  88.     return request('post', url, data=data, **kwargs)\r\nFile \"/usr/lib/python2.7/dist-packages/requests/api.py\" in request\r\n  44.     return session.request(method=method, url=url, **kwargs)\r\n\r\nException Type: TypeError at /activate_jabber/\r\nException Value: request() got an unexpected keyword argument 'json'\r\n```\r\n\r\nThis worked previously. I asked another use to try this, with the same result. @Adarnof, could the last merge have caused this?"},"comment":{"url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/comments/167371832","html_url":"https://github.com/R4stl1n/allianceauth/issues/148#issuecomment-167371832","issue_url":"https://api.github.com/repos/R4stl1n/allianceauth/issues/148","id":167371832,"user":{"login":"TrentBartlem","id":171650,"avatar_url":"https://avatars.githubusercontent.com/u/171650?v=3","gravatar_id":"","url":"https://api.github.com/users/TrentBartlem","html_url":"https://github.com/TrentBartlem","followers_url":"https://api.github.com/users/TrentBartlem/followers","following_url":"https://api.github.com/users/TrentBartlem/following{/other_user}","gists_url":"https://api.github.com/users/TrentBartlem/gists{/gist_id}","starred_url":"https://api.github.com/users/TrentBartlem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TrentBartlem/subscriptions","organizations_url":"https://api.github.com/users/TrentBartlem/orgs","repos_url":"https://api.github.com/users/TrentBartlem/repos","events_url":"https://api.github.com/users/TrentBartlem/events{/privacy}","received_events_url":"https://api.github.com/users/TrentBartlem/received_events","type":"User","site_admin":false},"created_at":"2015-12-26T23:47:32Z","updated_at":"2015-12-26T23:47:32Z","body":"So what version of requests is needed? It should be specified in `requirements.txt`."}}