diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-03-26 15:07:19 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-06-13 18:08:06 +0200 |
commit | f83a1ca1190d2357f668ea182c7b20181fe117e7 (patch) | |
tree | b9f0095cffd72449c2d261f50b0427426a55852a /ishtar_common/utils.py | |
parent | 62e6c83e6d4c901a7c511a195e696ee81b29eba8 (diff) | |
download | Ishtar-f83a1ca1190d2357f668ea182c7b20181fe117e7.tar.bz2 Ishtar-f83a1ca1190d2357f668ea182c7b20181fe117e7.zip |
♻️ django 3.2 deprecation: replace is_ajax by custom method
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r-- | ishtar_common/utils.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py index b4437b367..7f0808602 100644 --- a/ishtar_common/utils.py +++ b/ishtar_common/utils.py @@ -911,6 +911,14 @@ def is_downloadable(curl): return True +def is_xmlhttprequest(request): + """ + Replace "is_ajax". + Be careful: do not work with Fetch API. + """ + return request.headers.get('x-requested-with') == 'XMLHttpRequest' + + def get_file_from_link(file_link): """ return filename and temp_file object from a web link |