)]}'
{"keystone/identity/core.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"5cad80e8eec8c65dd2082564a32b663a478823f9","unresolved":false,"context_lines":[{"line_number":834,"context_line":"            try:"},{"line_number":835,"context_line":"                project_ref \u003d self.resource_api.get_project(default_project_id)"},{"line_number":836,"context_line":"                if project_ref[\u0027is_domain\u0027] is True:"},{"line_number":837,"context_line":"                    msg \u003d _(\"User\u0027s default project ID cannot be a domain ID. \""},{"line_number":838,"context_line":"                            \"ID \u0027%s\u0027 is a domain.\")"},{"line_number":839,"context_line":"                    raise exception.ValidationError("},{"line_number":840,"context_line":"                        message\u003d(msg % default_project_id))"},{"line_number":841,"context_line":"            except exception.ProjectNotFound:"}],"source_content_type":"text/x-python","patch_set":3,"id":"bab6814e_35a2c14b","line":838,"range":{"start_line":837,"start_character":62,"end_line":838,"end_character":50},"updated":"2016-05-20 22:37:44.000000000","message":"No need to repeat information in the second sentence..\n\nWhat about: \u0027be a domain ID: %s\u0027\n\nI\u0027ve seen this pattern being used in other places","commit_id":"a08db2d6d8c1e27404cc53ed01e9bec9ae0dee6e"}]}
