285
}
286
return nil, nil
288
>
// special case for Operator.DeleteNamespace API which accept either Namespace ID or Namespace name as input
289
>
namespaceID := namespace.ID(request.GetNamespaceId())
290
>
if namespaceID.IsEmpty() && namespaceName.IsEmpty() {
291
return nil, errNamespaceNotSet
292
}
294
return nil, errBothNamespaceIDAndNameSet
295
}
297
return ni.namespaceRegistry.GetNamespaceByID(namespaceID)
298
}
300
case *adminservice.DescribeHistoryHostRequest:
301
// Special case for DescribeHistoryHost API which should run regardless of namespace state.