async function jira_create()

in htdocs/js/selfserve.js [636:659]


async function jira_create(form) {
  // Create a new jira project
  const data = new FormData(form);

  // Set spinner, hide real button
  const buttons = document.getElementById('buttons_real');
  buttons.style.display = "none";
  const spin = document.getElementById('buttons_spin');
  spin.style.display = "block";

  // Send off request
  const resp = await POST("/api/jira-project-create", {
    data: data
  });
  const result = await resp.json();
  if (result.success) {
    toast(result.message, type="success", redirect_on_close="/");
  } else {
    toast(result.message);
    // hide spinner, put button back
    buttons.style.display = "block";
    spin.style.display = "none";
  }
}