From ad96de1223a70635f60918b6dd962a49c5b3ada3 Mon Sep 17 00:00:00 2001
From: Thorge Petersen <petersen@rz.uni-kiel.de>
Date: Fri, 2 Jun 2023 14:54:39 +0200
Subject: [PATCH] Fixed mimetype for robots.txt

---
 ckanext/odsh/views/default.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/ckanext/odsh/views/default.py b/ckanext/odsh/views/default.py
index aee7f4f8..3bd0e309 100644
--- a/ckanext/odsh/views/default.py
+++ b/ckanext/odsh/views/default.py
@@ -1,5 +1,6 @@
 import ckan.plugins.toolkit as toolkit
-from flask import Blueprint
+import ckan.lib.base as base
+from flask import Blueprint, make_response
 import logging
 
 log = logging.getLogger(__name__)
@@ -20,4 +21,6 @@ def not_found():
 
 def robots_txt():
     log.info("views.default::robots_txt")
-    return toolkit.render(u'robots.txt')
+    resp = make_response(base.render('home/robots.txt'))
+    resp.headers['Content-Type'] = "text/plain; charset=utf-8"
+    return resp
-- 
GitLab