From bc5fe5ced109b7c4214d148403898e0e2ecfa963 Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Thu, 30 Mar 2023 15:00:01 +0200
Subject: [PATCH] Minor login fixes

---
 ckanext/odsh/templates/user/login.html               | 2 +-
 ckanext/odsh/templates/user/snippets/login_form.html | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ckanext/odsh/templates/user/login.html b/ckanext/odsh/templates/user/login.html
index af9f18ad..e9e93b45 100644
--- a/ckanext/odsh/templates/user/login.html
+++ b/ckanext/odsh/templates/user/login.html
@@ -15,7 +15,7 @@
     <div class="module-content">
       <h2 class="page-heading">{% block page_heading %}{{ _('Login') }}{% endblock %}</h2>
       {% block form %}
-        {% snippet "user/snippets/login_form.html", error_summary=error_summary %}
+        {% snippet "user/snippets/login_form.html", action=c.login_handler, error_summary=error_summary %}
       {% endblock %}
     </div>
   </section>
diff --git a/ckanext/odsh/templates/user/snippets/login_form.html b/ckanext/odsh/templates/user/snippets/login_form.html
index 980b33a4..08565405 100644
--- a/ckanext/odsh/templates/user/snippets/login_form.html
+++ b/ckanext/odsh/templates/user/snippets/login_form.html
@@ -15,6 +15,7 @@ Example:
 {% set password_error = true if error_summary %}
 
 <form action="{{ action }}" method="post" class="form login-form">
+  {{ h.csrf_input() }}
   {{ form.errors(errors=error_summary) }}
 
   <div class='row'>
-- 
GitLab