Added the application tester for CP #9

This commit is contained in:
tidusjar 2016-03-14 14:03:01 +00:00
commit 4c0884999e
9 changed files with 175 additions and 3 deletions

View file

@ -29,7 +29,7 @@
<input type="text" class="form-control form-control-custom " id="portNumber" name="Port" placeholder="Port Number" value="@port">
</div>
</div>
<div class="form-group">
<label for="ApiKey" class="control-label">CouchPotato API Key</label>
@ -38,7 +38,14 @@
</div>
</div>
<div class="form-group">
<div>
<button id="testCp" type="submit" class="btn btn-primary-outline">Test Connectivity</button>
</div>
</div>
<div class="form-group">
@ -51,3 +58,37 @@
</div>
<script>
$(function() {
$('#testCp').click(function (e) {
e.preventDefault();
var $form = $("#mainForm");
$.ajax({
type: $form.prop("method"),
url: "/test/cp",
data: $form.serialize(),
dataType: "json",
success: function (response) {
console.log(response);
if (response.result === true) {
generateNotify(response.message, "success");
$('#authToken').val(response.authToken);
} else {
generateNotify(response.message, "warning");
}
},
error: function (e) {
console.log(e);
generateNotify("Something went wrong!", "danger");
}
});
});
});
</script>

View file

@ -90,3 +90,4 @@
</fieldset>
</form>
</div>