From 134fc7ac024aa96b1d22cc421a081df6cd2724f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=20M=C3=A4enp=C3=A4=C3=A4?= Date: Thu, 16 Oct 2014 09:33:25 +0300 Subject: Fixed object creation in list --- gitlab.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gitlab.py') diff --git a/gitlab.py b/gitlab.py index 8b9166c..fc03794 100644 --- a/gitlab.py +++ b/gitlab.py @@ -222,12 +222,13 @@ class Gitlab(object): if obj_class._returnClass: cls = obj_class._returnClass + cls_kwargs = kwargs.copy() + # Add _created manually, because we are not creating objects # through normal path cls_kwargs['_created'] = True # Remove parameters from kwargs before passing it to constructor - cls_kwargs = kwargs.copy() for key in ['page', 'per_page']: if key in cls_kwargs: del cls_kwargs[key] -- cgit v1.2.1