github.com/jonathaningram/gophish@v0.3.1-0.20170829042651-ac3fe6aeae6c/static/js/src/app/settings.js (about)

     1  $(document).ready(function() {
     2      $("#apiResetForm").submit(function(e) {
     3          $.post("/api/reset", $(this).serialize())
     4              .done(function(data) {
     5                  api_key = data.data
     6                  successFlash(data.message)
     7                  $("#api_key").val(api_key)
     8              })
     9              .fail(function(data) {
    10                  errorFlash(data.message)
    11              })
    12          return false
    13      })
    14      $("#settingsForm").submit(function(e) {
    15          $.post("/settings", $(this).serialize())
    16              .done(function(data) {
    17                  successFlash(data.message)
    18              })
    19              .fail(function(data) {
    20                  errorFlash(data.responseJSON.message)
    21              })
    22          return false
    23      })
    24  })