diff --git a/Web12306/index.html b/Web12306/index.html
index 4658f1f..1b75133 100644
--- a/Web12306/index.html
+++ b/Web12306/index.html
@@ -652,6 +652,7 @@
已刷新次,用时分秒
+
距下次刷新还有 秒...
diff --git a/Web12306/js/ui/ui-autorefresh.js b/Web12306/js/ui/ui-autorefresh.js
index 54511a2..a74654a 100644
--- a/Web12306/js/ui/ui-autorefresh.js
+++ b/Web12306/js/ui/ui-autorefresh.js
@@ -99,7 +99,7 @@
data.enableAuto = session.options.showMoreOpt;
data.inAuto = inAutoRefresh;
- var count = Math.max(currentProfile.partialSubmitEnabled ? 0 : currentProfile.passengers.length, 1);
+ var count = Math.max(currentProfile.partialSubmitEnabled && currentProfile.passengers ? currentProfile.passengers.length : 0, 1);
var seat = null, train = null, entry = null;
if (data.original.length && !data.include.length && currentProfile.selectedTrain && currentProfile.selectedTrain.length && !currentProfile.byAuto) {
@@ -142,12 +142,12 @@
//乘客
var ticketCount = _.findWhere(entry.tickets, { code: seat }).count;
- var pcount = Math.min(ticketCount, currentProfile.passengers.length);
+ var pcount = Math.min(ticketCount, currentProfile.passengers ? currentProfile.passengers.length : 0);
data.auto = {
train: train,
seat: seat,
- passengers: _.first(currentProfile.passengers, pcount),
+ passengers: _.first(currentProfile.passengers || [], pcount),
data: entry
};
data.auto.passengers.forEach(function (p) { p.seat = seat; });