aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/federation/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/federation/views.py')
-rw-r--r--mediagoblin/federation/views.py11
1 files changed, 1 insertions, 10 deletions
diff --git a/mediagoblin/federation/views.py b/mediagoblin/federation/views.py
index 8c26799f..5bb93a68 100644
--- a/mediagoblin/federation/views.py
+++ b/mediagoblin/federation/views.py
@@ -31,6 +31,7 @@ from mediagoblin.tools.validator import validate_email, validate_url
from mediagoblin.federation.forms import AuthorizeForm
from mediagoblin.federation.oauth import GMGRequestValidator, GMGRequest
from mediagoblin.federation.tools.request import decode_authorization_header
+from mediagoblin.federation.tools.forms import WTFormData
from mediagoblin.db.models import NonceTimestamp, Client, RequestToken
# possible client types
@@ -225,16 +226,6 @@ def request_token(request):
return form_response(tokens)
-class WTFormData(dict):
- """
- Provides a WTForm usable dictionary
- """
- def getlist(self, key):
- v = self[key]
- if not isinstance(v, (list, tuple)):
- v = [v]
- return v
-
@require_active_login
def authorize(request):
""" Displays a page for user to authorize """