lib: fix being unable to set authentik. options
This commit is contained in:
parent
d6fd2b0afa
commit
a81f981471
|
@ -114,7 +114,9 @@ class ConfigLoader:
|
||||||
for key, value in os.environ.items():
|
for key, value in os.environ.items():
|
||||||
if not key.startswith(ENV_PREFIX):
|
if not key.startswith(ENV_PREFIX):
|
||||||
continue
|
continue
|
||||||
relative_key = key.replace(f"{ENV_PREFIX}_", "").replace("__", ".").lower()
|
relative_key = (
|
||||||
|
key.replace(f"{ENV_PREFIX}_", "", 1).replace("__", ".").lower()
|
||||||
|
)
|
||||||
# Recursively convert path from a.b.c into outer[a][b][c]
|
# Recursively convert path from a.b.c into outer[a][b][c]
|
||||||
current_obj = outer
|
current_obj = outer
|
||||||
dot_parts = relative_key.split(".")
|
dot_parts = relative_key.split(".")
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
from drf_yasg2.utils import swagger_auto_schema
|
from drf_yasg2.utils import swagger_auto_schema
|
||||||
from rest_framework.decorators import action
|
from rest_framework.decorators import action
|
||||||
from rest_framework.fields import ReadOnlyField
|
from rest_framework.fields import ReadOnlyField
|
||||||
from rest_framework.generics import get_object_or_404
|
|
||||||
from rest_framework.request import Request
|
from rest_framework.request import Request
|
||||||
from rest_framework.response import Response
|
from rest_framework.response import Response
|
||||||
from rest_framework.serializers import ModelSerializer, Serializer
|
from rest_framework.serializers import ModelSerializer, Serializer
|
||||||
|
|
Reference in New Issue