)]}'
{"keystone/identity/core.py":[{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"cb86515d60a32e218b3a93089b5530b81c4ffa4b","unresolved":false,"context_lines":[{"line_number":938,"context_line":"            user[\u0027name\u0027] \u003d clean.user_name(user[\u0027name\u0027])"},{"line_number":939,"context_line":"        if \u0027enabled\u0027 in user:"},{"line_number":940,"context_line":"            user[\u0027enabled\u0027] \u003d clean.user_enabled(user[\u0027enabled\u0027])"},{"line_number":941,"context_line":"        if \u0027domain_id\u0027 in user:"},{"line_number":942,"context_line":"            self._check_update_of_domain_id(user[\u0027domain_id\u0027],"},{"line_number":943,"context_line":"                                            old_user_ref[\u0027domain_id\u0027])"},{"line_number":944,"context_line":"            self.resource_api.get_domain(user[\u0027domain_id\u0027])"},{"line_number":945,"context_line":"        if \u0027id\u0027 in user:"},{"line_number":946,"context_line":"            if user_id !\u003d user[\u0027id\u0027]:"},{"line_number":947,"context_line":"                raise exception.ValidationError(_(\u0027Cannot change user ID\u0027))"}],"source_content_type":"text/x-python","patch_set":8,"id":"5a8bc5a2_40575e57","line":944,"range":{"start_line":941,"start_character":0,"end_line":944,"end_character":59},"updated":"2016-09-27 14:26:13.000000000","message":"you still need to remove this.\n\nbtw, where is the check that forbids changing domain id? And why is it not with the check of id below?","commit_id":"eaf588ca8b0a1f71c6f24966a959152f5aaef1cf"},{"author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"change_message_id":"cb86515d60a32e218b3a93089b5530b81c4ffa4b","unresolved":false,"context_lines":[{"line_number":1037,"context_line":"    @domains_configured"},{"line_number":1038,"context_line":"    @exception_translated(\u0027group\u0027)"},{"line_number":1039,"context_line":"    def update_group(self, group_id, group, initiator\u003dNone):"},{"line_number":1040,"context_line":"        if \u0027domain_id\u0027 in group:"},{"line_number":1041,"context_line":"            old_group_ref \u003d self.get_group(group_id)"},{"line_number":1042,"context_line":"            self._check_update_of_domain_id(group[\u0027domain_id\u0027],"},{"line_number":1043,"context_line":"                                            old_group_ref[\u0027domain_id\u0027])"},{"line_number":1044,"context_line":"            self.resource_api.get_domain(group[\u0027domain_id\u0027])"},{"line_number":1045,"context_line":"        domain_id, driver, entity_id \u003d ("},{"line_number":1046,"context_line":"            self._get_domain_driver_and_entity_id(group_id))"},{"line_number":1047,"context_line":"        group \u003d self._clear_domain_id_if_domain_unaware(driver, group)"}],"source_content_type":"text/x-python","patch_set":8,"id":"5a8bc5a2_00e636e7","line":1044,"range":{"start_line":1040,"start_character":0,"end_line":1044,"end_character":60},"updated":"2016-09-27 14:26:13.000000000","message":"you still need to delete this","commit_id":"eaf588ca8b0a1f71c6f24966a959152f5aaef1cf"}]}
