From 9c8a6f7b045d523d7a2014b247fae69142a9b230 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Wed, 25 Mar 2015 07:42:21 +0000 Subject: [PATCH] network2: use ImmutableMap.update() --- letsencrypt/client/network2.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/letsencrypt/client/network2.py b/letsencrypt/client/network2.py index 8fd37df51..3a1057c43 100644 --- a/letsencrypt/client/network2.py +++ b/letsencrypt/client/network2.py @@ -199,9 +199,8 @@ class Network(object): response = self._post(challr.uri, self._wrap_in_jws(response)) if response.headers['location'] != challr.uri: raise UnexpectedUpdate(response.headers['location']) - updated_challr = messages2.ChallengeResource( - body=challenges.Challenge.from_json(response.json()), - uri=challr.uri) + updated_challr = challr.update( + body=challenges.Challenge.from_json(response.json())) return updated_challr def answer_challenges(self, challrs, responses):