File context-rendering.patch of Package weblate
From 67552e6891bfe5539058e89625beafaa589ea29a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= <michal@cihar.com>
Date: Wed, 13 Nov 2024 11:05:51 +0100
Subject: [PATCH] fix(create): fixed discovery results rendering
---
pyproject.toml | 2 +-
weblate/trans/forms.py | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
Index: weblate-5.6.2/weblate/trans/forms.py
===================================================================
--- weblate-5.6.2.orig/weblate/trans/forms.py
+++ weblate-5.6.2/weblate/trans/forms.py
@@ -1910,8 +1910,8 @@ class ComponentDiscoverForm(ComponentIni
widget=forms.HiddenInput,
)
- def render_choice(self, value):
- context = copy.copy(value)
+ def render_choice(self, value: DiscoveryResult) -> str:
+ context = value.data.copy()
try:
format_cls = FILE_FORMATS[value["file_format"]]
context["file_format_name"] = format_cls.name