}
var minTaskKey, maxTaskKey tasks.Key
if taskRange.InclusiveMinTaskKey != nil {
minTaskKey = tasks.NewKey(
timestamp.TimeValue(taskRange.InclusiveMinTaskKey.FireTime),
taskRange.InclusiveMinTaskKey.TaskId,
)
if err := tasks.ValidateKey(minTaskKey); err != nil {
return nil, &serviceerror.InvalidArgument{
Message: fmt.Sprintf("invalid minTaskKey: %v", err.Error()),