mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-22 03:56:53 -06:00
Fixes #1362: Raise validation error when attempting to create an API key that's too short
This commit is contained in:
parent
106627da04
commit
5885b833cd
@ -244,6 +244,7 @@ class TokenEditView(LoginRequiredMixin, View):
|
|||||||
token = get_object_or_404(Token.objects.filter(user=request.user), pk=pk)
|
token = get_object_or_404(Token.objects.filter(user=request.user), pk=pk)
|
||||||
form = TokenForm(request.POST, instance=token)
|
form = TokenForm(request.POST, instance=token)
|
||||||
else:
|
else:
|
||||||
|
token = Token()
|
||||||
form = TokenForm(request.POST)
|
form = TokenForm(request.POST)
|
||||||
|
|
||||||
if form.is_valid():
|
if form.is_valid():
|
||||||
@ -259,6 +260,13 @@ class TokenEditView(LoginRequiredMixin, View):
|
|||||||
else:
|
else:
|
||||||
return redirect('user:token_list')
|
return redirect('user:token_list')
|
||||||
|
|
||||||
|
return render(request, 'utilities/obj_edit.html', {
|
||||||
|
'obj': token,
|
||||||
|
'obj_type': token._meta.verbose_name,
|
||||||
|
'form': form,
|
||||||
|
'return_url': reverse('user:token_list'),
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
class TokenDeleteView(LoginRequiredMixin, View):
|
class TokenDeleteView(LoginRequiredMixin, View):
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user