diff options
-rw-r--r-- | app/templates/macros/reviews.html | 13 | ||||
-rw-r--r-- | app/templates/packages/view.html | 2 |
2 files changed, 8 insertions, 7 deletions
diff --git a/app/templates/macros/reviews.html b/app/templates/macros/reviews.html index 1ab9de5..42ae614 100644 --- a/app/templates/macros/reviews.html +++ b/app/templates/macros/reviews.html @@ -117,21 +117,22 @@ <div class="card-header"> {{ _("Review") }} </div> - <div class="card-body"> + <form method="post" action="{{ package.getReviewURL() }}" class="card-body"> + <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" /> <p> {{ _("Do you recommend this %(type)s?", type=package.type.value | lower) }} </p> <div class="btn-group"> - <a class="btn btn-primary" href="{{ url_for('user.login', r=package.getReviewURL()) }}"> + <button class="btn btn-primary" name="recommends" value="yes"> <i class="fas fa-thumbs-up mr-2"></i> {{ _("Yes") }} - </a> - <a class="btn btn-primary" href="{{ url_for('user.login', r=package.getReviewURL()) }}"> + </button> + <button class="btn btn-primary" name="recommends" value="no"> <i class="fas fa-thumbs-down mr-2"></i> {{ _("No") }} - </a> + </button> </div> - </div> + </form> </div> {% endmacro %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index dbac31e..1d97da9 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -474,7 +474,7 @@ {{ _("You can't review your own package.") }} </p> {% else %} - {{ render_review_form(package, current_user) }} + {{ render_review_preview(package) }} {% endif %} {% else %} {{ render_review_preview(package) }} |