Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
feudal
feudalBackend
Commits
c66fafaa
Commit
c66fafaa
authored
Dec 04, 2018
by
Lukas Burgey
Browse files
Fix bug in ssh key view
parent
9cb91a6a
Changes
1
Hide whitespace changes
Inline
Side-by-side
feudal/backend/views/webpage.py
View file @
c66fafaa
...
...
@@ -80,23 +80,23 @@ class SSHPublicKeyView(views.APIView):
).
data
)
elif
'key'
in
request
.
data
:
elif
'key'
in
request
.
data
and
'name'
in
request
.
data
:
key_name
=
request
.
data
[
'key'
]
key_data
=
request
.
data
[
'key'
]
if
'key'
in
key_data
and
'name'
in
key_data
:
key
=
models
.
SSHPublicKey
(
user
=
request
.
user
,
name
=
key_data
[
'name'
],
key
=
key_data
[
'key'
],
)
key
.
save
()
request
.
user
.
user_changed_key_added
(
key
)
return
Response
(
serializers
.
SSHPublicKeySerializer
(
key
,
).
data
)
key
=
models
.
SSHPublicKey
(
user
=
request
.
user
,
name
=
key_name
,
key
=
key_data
,
)
key
.
save
()
request
.
user
.
user_changed_key_added
(
key
)
return
Response
(
serializers
.
SSHPublicKeySerializer
(
key
,
).
data
)
LOGGER
.
error
(
'SSHPublicKeyView: malformed request %s'
,
request
.
data
)
return
_api_error_response
(
"malformed request"
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment