0
0
Fork 0
mirror of https://github.com/healthchecks/healthchecks.git synced 2025-04-06 21:58:48 +00:00
healthchecks_healthchecks/static/js/signal_form.js
Pēteris Caune a05fb5cece
Rename "phone" -> "recipient" in Signal add/edit forms
(since this field can now be a phone number *or* a username)
2024-12-28 11:21:34 +02:00

26 lines
913 B
JavaScript

$(function () {
$("#id_number").on("change keyup", function () {
$("#submit-btn").attr("disabled", true);
});
// Show a tooltip on the submit button only if it is disabled
$("body").tooltip({ selector: "#submit-btn:disabled" });
$("#signal-verify-btn").click(function () {
$("#signal-verify-btn").attr("disabled", true);
var url = this.dataset.verifyUrl;
var token = $("input[name=csrfmiddlewaretoken]").val();
$.ajax({
url: url,
type: "post",
headers: { "X-CSRFToken": token },
data: { recipient: $("#id_number").val() },
success: function (data) {
$("#verify-result").html(data);
$("#submit-btn").attr("disabled", data.indexOf("alert-success") == -1);
$("#signal-verify-btn").attr("disabled", false);
},
});
});
});