[FIX] website tour: error log
bzr revid: chm@openerp.com-20140411123305-t2n1aej9akn0zb5r
This commit is contained in:
parent
4550b532ca
commit
a2f62bc341
|
@ -316,15 +316,15 @@ var T = website.Tour = {
|
|||
state.step = state.tour.steps[state.step_id === -1 ? 0 : state.step_id];
|
||||
return state;
|
||||
},
|
||||
error: function (message) {
|
||||
error: function (step, message) {
|
||||
var state = T.getState();
|
||||
message += '\n tour: ' + state.id
|
||||
+ '\n step: ' + state.step_id + ": '" + (state.step._title || state.step.title) + "'"
|
||||
+ '\n step: ' + step.id + ": '" + (step._title || step.title) + "'"
|
||||
+ '\n href: ' + window.location.href
|
||||
+ '\n referrer: ' + document.referrer
|
||||
+ '\n element: ' + Boolean(!state.step.element || ($(state.step.element).size() && $(state.step.element).is(":visible") && !$(state.step.element).is(":hidden")))
|
||||
+ '\n waitNot: ' + Boolean(!state.step.waitNot || !$(state.step.waitNot).size())
|
||||
+ '\n waitFor: ' + Boolean(!state.step.waitFor || $(state.step.waitFor).size())
|
||||
+ '\n element: ' + Boolean(!step.element || ($(step.element).size() && $(step.element).is(":visible") && !$(step.element).is(":hidden")))
|
||||
+ '\n waitNot: ' + Boolean(!step.waitNot || !$(step.waitNot).size())
|
||||
+ '\n waitFor: ' + Boolean(!step.waitFor || $(step.waitFor).size())
|
||||
+ "\n localStorage: " + JSON.stringify(localStorage)
|
||||
+ '\n\n' + $("body").html();
|
||||
T.reset();
|
||||
|
@ -400,7 +400,7 @@ var T = website.Tour = {
|
|||
} else if (!overlaps || new Date().getTime() - time < overlaps) {
|
||||
T.timer = setTimeout(checkNext, T.defaultDelay);
|
||||
} else {
|
||||
T.error("Can't reach the next step");
|
||||
T.error(next, "Can't reach the next step");
|
||||
}
|
||||
}
|
||||
checkNext();
|
||||
|
|
|
@ -11,20 +11,15 @@
|
|||
steps: [
|
||||
{
|
||||
title: "select event",
|
||||
element: 'a[href*="/event"]:contains("Open Days in Los Angeles")',
|
||||
element: 'a[href*="/event"]:contains("Open Days in Los Angeles"):first',
|
||||
},
|
||||
{
|
||||
title: "go to register page",
|
||||
waitNot: 'a[href*="/event"]:contains("Functional Webinar")',
|
||||
autoComplete: function () {
|
||||
// use onload if website_event_track is installed
|
||||
console.log("--------------------------------------------");
|
||||
console.log($('form:contains("Ticket Type")').size());
|
||||
console.log("--------------------------------------------");
|
||||
console.log($('a[href*="/event"][href*="/register"]').attr("href"));
|
||||
console.log("--------------------------------------------");
|
||||
if (!$('form:contains("Ticket Type")').size()) {
|
||||
window.location.href = $('a[href*="/event"][href*="/register"]').attr("href");
|
||||
window.location.href = $('a[href*="/event/Open-Days-in-Los-Angeles"][href*="/register"]').attr("href");
|
||||
}
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue