summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-01-23 00:33:46 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2023-01-23 00:34:22 +0100
commit2d883569da9452183c3bddc6a9405f96c8fbc1e4 (patch)
tree13bd892f82f79c56efd49171acd4fcbb27d9de09
parenta5a037fb61a37ee5a31d0d347a80fafa353869cb (diff)
downloadIshtar-2d883569da9452183c3bddc6a9405f96c8fbc1e4.tar.bz2
Ishtar-2d883569da9452183c3bddc6a9405f96c8fbc1e4.zip
Fix javascript filter on field
-rw-r--r--CHANGES.md12
-rw-r--r--ishtar_common/templatetags/ishtar_helpers.py2
-rw-r--r--ishtar_common/version.py4
3 files changed, 12 insertions, 6 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 9f97c2a2e..49f081629 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,17 +1,23 @@
---
title: Ishtar changelog
-date: 2023-01-20
+date: 2023-01-23
---
Ishtar changelog
================
+v4.0.41 - 2023-01-23
+--------------------
+
+### Bug fixes ###
+- Fix javascript filter on field
+
v4.0.40 - 2023-01-22
--------------------
### Features/improvements ###
-`- Improve some translations
-`
+- Improve some translations
+
v4.0.39 - 2023-01-20
--------------------
diff --git a/ishtar_common/templatetags/ishtar_helpers.py b/ishtar_common/templatetags/ishtar_helpers.py
index a6be65b84..f5946a9ea 100644
--- a/ishtar_common/templatetags/ishtar_helpers.py
+++ b/ishtar_common/templatetags/ishtar_helpers.py
@@ -12,7 +12,7 @@ register = Library()
def bs_field(input_field):
input_field = str(input_field)
if not (input_field.startswith("<input") or input_field.startswith("<select")) or \
- "form-control" in input_field:
+ "form-control" in input_field or "<script" in input_field:
return input_field
soup = BeautifulSoup(str(input_field), "lxml")
for tag in ["input", "select"]:
diff --git a/ishtar_common/version.py b/ishtar_common/version.py
index fc2d84e0e..1bcdef664 100644
--- a/ishtar_common/version.py
+++ b/ishtar_common/version.py
@@ -1,5 +1,5 @@
-# 4.0.40
-VERSION = (4, 0, 40)
+# 4.0.41
+VERSION = (4, 0, 41)
def get_version():