Only set a groupresource on errors if a resource was specified
This commit is contained in:
		| @@ -1035,13 +1035,15 @@ func (r *Request) newUnstructuredResponseError(body []byte, isTextResponse bool, | |||||||
| 	if isTextResponse { | 	if isTextResponse { | ||||||
| 		message = strings.TrimSpace(string(body)) | 		message = strings.TrimSpace(string(body)) | ||||||
| 	} | 	} | ||||||
|  | 	var groupResource schema.GroupResource | ||||||
|  | 	if len(r.resource) > 0 { | ||||||
|  | 		groupResource.Group = r.content.GroupVersion.Group | ||||||
|  | 		groupResource.Resource = r.resource | ||||||
|  | 	} | ||||||
| 	return errors.NewGenericServerResponse( | 	return errors.NewGenericServerResponse( | ||||||
| 		statusCode, | 		statusCode, | ||||||
| 		method, | 		method, | ||||||
| 		schema.GroupResource{ | 		groupResource, | ||||||
| 			Group:    r.content.GroupVersion.Group, |  | ||||||
| 			Resource: r.resource, |  | ||||||
| 		}, |  | ||||||
| 		r.resourceName, | 		r.resourceName, | ||||||
| 		message, | 		message, | ||||||
| 		retryAfter, | 		retryAfter, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jordan Liggitt
					Jordan Liggitt