Allow offer view when not logged in
This commit is contained in:
parent
fc1ed9d71e
commit
60c834bc69
|
@ -46,14 +46,20 @@ 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 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
|
||||
|
||||
return render(request, "offer/detail.html", {"offer": offer, "wishes": wishes, "dist": dist})
|
||||
|
||||
|
|
Loading…
Reference in a new issue