7353
func (wh *WorkflowHandler) UpdateTaskQueueConfig(
7354
ctx context.Context, request *workflowservice.UpdateTaskQueueConfigRequest,
7356
>
if request == nil {
7357
return nil, errRequestNotSet
7358
}
7360
>
namespaceID, err := wh.namespaceRegistry.GetNamespaceID(namespaceName)
7361
>
if err != nil {
7362
return nil, err
7363
}
7364
7365
// Validate rate limits
7367
>
if queueRateLimit.GetRateLimit() != nil && request.TaskQueueType == enumspb.TASK_QUEUE_TYPE_WORKFLOW {
7368
return nil, serviceerror.NewInvalidArgument("Setting rate limit on workflow task queues is not allowed.")
7369
}