Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/news-updater.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2016-05-20 00:59:27 +0300
committerBernhard Posselt <dev@bernhard-posselt.com>2016-06-03 02:28:34 +0300
commitad08cef7eb0335afef851bd912963efd4e1f354c (patch)
tree3a87aeb2aab2f48deba123017ea115d3666249a4
parent33ca7f858c676e804317e9af3fff5f7a8dd87c94 (diff)
Adjust container to ignore return type declarations
-rw-r--r--nextcloud_news_updater/dependencyinjection/container.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nextcloud_news_updater/dependencyinjection/container.py b/nextcloud_news_updater/dependencyinjection/container.py
index aff74d2..858a4be 100644
--- a/nextcloud_news_updater/dependencyinjection/container.py
+++ b/nextcloud_news_updater/dependencyinjection/container.py
@@ -99,5 +99,6 @@ class Container:
if hasattr(clazz.__init__, '__annotations__'):
annotations = clazz.__init__.__annotations__
for name, type_hint in annotations.items():
- arguments[name] = self.resolve(type_hint)
+ if name != 'return':
+ arguments[name] = self.resolve(type_hint)
return clazz(**arguments)