in serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-flow/src/main/resources/META-INF/resources/app.js [59:87]
function newSubscription() {
const form = $('#newSubscriptionForm');
const name = form.find('#txtName').val();
const email = form.find('#txtEmail').val();
const processInputJson = {
"workflowdata": {
"email": email,
"name": name
}
};
const processInput = JSON.stringify(processInputJson);
form.modal('hide');
showSpinnerDialog("Creating subscription");
$.ajax({
url: "/subscription_flow",
type: "POST",
dataType: "json",
contentType: "application/json; charset=UTF-8",
data: processInput,
success: function (result) {
console.log(JSON.stringify(result));
closeSpinnerDialog();
refreshSubsTable();
},
}).fail(function () {
closeSpinnerDialog()
showError("An error was produced during the serverless workflow instance create attempt, please check that que subscription-flow application is running.");
});
}