mirror of
https://github.com/sissbruecker/linkding.git
synced 2025-08-11 20:57:49 +02:00
Speed up navigation (#824)
* use client-side navigation * update tests * add setting for enabling link prefetching * do not prefetch bookmark details * theme progress bar * cleanup behaviors * update test
This commit is contained in:
@@ -189,6 +189,7 @@ def convert_tag_string(tag_string: str):
|
||||
|
||||
@login_required
|
||||
def new(request):
|
||||
status = 200
|
||||
initial_url = request.GET.get("url")
|
||||
initial_title = request.GET.get("title")
|
||||
initial_description = request.GET.get("description")
|
||||
@@ -207,6 +208,8 @@ def new(request):
|
||||
return HttpResponseRedirect(reverse("bookmarks:close"))
|
||||
else:
|
||||
return HttpResponseRedirect(reverse("bookmarks:index"))
|
||||
else:
|
||||
status = 422
|
||||
else:
|
||||
form = BookmarkForm()
|
||||
if initial_url:
|
||||
@@ -228,7 +231,7 @@ def new(request):
|
||||
"return_url": reverse("bookmarks:index"),
|
||||
}
|
||||
|
||||
return render(request, "bookmarks/new.html", context)
|
||||
return render(request, "bookmarks/new.html", context, status=status)
|
||||
|
||||
|
||||
@login_required
|
||||
|
Reference in New Issue
Block a user