public void PublishCustomNode(Function m)
{
CustomNodeInfo currentFunInfo;
if (DynamoViewModel.Model.CustomNodeManager.TryGetNodeInfo(
m.Definition.FunctionId,
out currentFunInfo))
{
var termsOfUseCheck = new TermsOfUseHelper(new TermsOfUseHelperParams
{
PackageManagerClient = Model,
AuthenticationManager = AuthenticationManager,
ResourceProvider = DynamoViewModel.BrandingResourceProvider,
AcceptanceCallback = () => ShowNodePublishInfo(new[]
{
Tuple.Create(currentFunInfo, m.Definition)
})
});
termsOfUseCheck.Execute();
}
}