From 51f3b94f5318254bbf1515e051e1906fac0ac7c9 Mon Sep 17 00:00:00 2001 From: jsa Date: Mon, 16 Jun 2014 15:59:32 -0400 Subject: [PATCH] bugfix: avoid side-effects when overriding User.default_retrieve_params --- lms/lib/comment_client/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/lib/comment_client/user.py b/lms/lib/comment_client/user.py index 2f65e0f9b0..7eea4aa077 100644 --- a/lms/lib/comment_client/user.py +++ b/lms/lib/comment_client/user.py @@ -116,7 +116,7 @@ class User(models.Model): def _retrieve(self, *args, **kwargs): url = self.url(action='get', params=self.attributes) - retrieve_params = self.default_retrieve_params + retrieve_params = self.default_retrieve_params.copy() retrieve_params.update(kwargs) if self.attributes.get('course_id'): retrieve_params['course_id'] = self.course_id.to_deprecated_string()