From e444023859667187935d5145582e6b0865a73cbf Mon Sep 17 00:00:00 2001
From: Daniel Bimschas <daniel.bimschas@inoio.de>
Date: Tue, 10 May 2022 09:14:23 +0100
Subject: [PATCH] HOLI-1396: quickfix for outdated lib using removed Django API

---
 .docker/api/Dockerfile | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/.docker/api/Dockerfile b/.docker/api/Dockerfile
index cc21570fa..a36e0a33a 100644
--- a/.docker/api/Dockerfile
+++ b/.docker/api/Dockerfile
@@ -19,6 +19,10 @@ COPY requirements.txt /requirements.txt
 RUN pip install --upgrade pip
 RUN pip install -r /requirements.txt
 
+# fix for django_media_fixtures: Django removed django.utils.encoding.smart_text alias in Django 4.0
+# see also https://github.com/adrianoveiga/django-media-fixtures/pull/6
+RUN sed -i -e 's/smart_text/smart_str/g' /usr/local/lib/python3.9/site-packages/django_media_fixtures/management/commands/collectmedia.py
+
 VOLUME ["/opt/okuna-api"]
 
 EXPOSE 80
-- 
GitLab