[Contesting] Hopefully fixed serial issue

这个提交包含在:
Andreas 2023-04-29 10:17:07 +02:00
父节点 d64a75a244
当前提交 5920167a3f

查看文件

@ -313,7 +313,7 @@ $('#band').change(function () {
function setSerial(data) { function setSerial(data) {
var serialsent = 1; var serialsent = 1;
if (data.serialsent != "") { if (data.serialsent != "") {
serialsent = parseInt(data.serialsent) + 1; serialsent = parseInt(data.serialsent);
} }
$("#exch_serial_s").val(serialsent); $("#exch_serial_s").val(serialsent);
} }
@ -437,20 +437,22 @@ function logQso() {
contentType: false, contentType: false,
enctype: 'multipart/form-data', enctype: 'multipart/form-data',
success: function (html) { success: function (html) {
setSession(formdata); var exchangetype = $("#exchangetype").val();
$('#name').val(""); if (exchangetype == "Serial" || exchangetype == 'Serialexchange' || exchangetype == 'Serialgridsquare') {
$("#exch_serial_s").val(+$("#exch_serial_s").val() + 1);
formdata.set('exch_serial_s', $("#exch_serial_s").val());
}
$('#name').val("");
$('#callsign').val(""); $('#callsign').val("");
$('#comment').val(""); $('#comment').val("");
$('#exch_rcvd').val(""); $('#exch_rcvd').val("");
$('#exch_gridsquare_r').val(""); $('#exch_gridsquare_r').val("");
$('#exch_serial_r').val(""); $('#exch_serial_r').val("");
var exchangetype = $("#exchangetype").val();
if (exchangetype == "Serial" || exchangetype == 'Serialexchange' || exchangetype == 'Serialgridsquare') {
$("#exch_serial_s").val(+$("#exch_serial_s").val() + 1);
}
$("#callsign").focus(); $("#callsign").focus();
setSession(formdata);
var qTable = $('.qsotable').DataTable(); var qTable = $('.qsotable').DataTable();
qTable.search('').draw(); qTable.search('').draw();
} }
@ -484,7 +486,7 @@ function restoreContestSession(data) {
if (data.exchangesent != "") { if (data.exchangesent != "") {
$("#exch_sent").val(data.exchangesent); $("#exch_sent").val(data.exchangesent);
} }
if (data.qso != "") { if (data.qso != "") {
$.ajax({ $.ajax({
url: base_url + 'index.php/contesting/getSessionQsos', url: base_url + 'index.php/contesting/getSessionQsos',
@ -530,5 +532,7 @@ function restoreContestSession(data) {
} }
}); });
} }
} else {
$("#exch_serial_s").val("1");
} }
} }