Allow offer view when not logged in

pull/7/head
Jannis Portmann 2023-04-26 15:31:14 +02:00
parent fc1ed9d71e
commit 60c834bc69
1 changed files with 9 additions and 3 deletions

View File

@ -46,12 +46,18 @@ def create_offer(request):
return render(request, "basic_form.html", {"form": form, "button_label": "Create", "title": "Create Offer"})
@ login_required
def offer_detail(request, offer_id):
offer = get_object_or_404(Offer, id=offer_id)
wishes = Wish.objects.filter(user=offer.user)
if offer.zipcode and request.user.zipcode:
dist = calculate_distance(offer.zipcode, request.user.zipcode)
if request.user.is_authenticated:
if offer.zipcode and request.user.zipcode:
if offer.zipcode == request.user.zipcode:
dist = 0
else:
dist = calculate_distance(offer.zipcode, request.user.zipcode)
else:
dist = None
else:
dist = None