mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-13 10:11:20 +00:00
[Fix] After accesing POS page, it does not work when going back from another page (#12763)
This commit is contained in:
committed by
Nabin Hait
parent
59aca770c1
commit
a4c40e0fd6
@@ -15,6 +15,7 @@ frappe.pages['pos'].on_page_load = function (wrapper) {
|
|||||||
cur_pos = wrapper.pos;
|
cur_pos = wrapper.pos;
|
||||||
} else {
|
} else {
|
||||||
// online
|
// online
|
||||||
|
frappe.flags.is_online = true
|
||||||
frappe.set_route('point-of-sale');
|
frappe.set_route('point-of-sale');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -24,6 +25,10 @@ frappe.pages['pos'].refresh = function (wrapper) {
|
|||||||
window.onbeforeunload = function () {
|
window.onbeforeunload = function () {
|
||||||
return wrapper.pos.beforeunload()
|
return wrapper.pos.beforeunload()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (frappe.flags.is_online) {
|
||||||
|
frappe.set_route('point-of-sale');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
erpnext.pos.PointOfSale = erpnext.taxes_and_totals.extend({
|
erpnext.pos.PointOfSale = erpnext.taxes_and_totals.extend({
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ frappe.pages['point-of-sale'].on_page_load = function(wrapper) {
|
|||||||
window.cur_pos = wrapper.pos;
|
window.cur_pos = wrapper.pos;
|
||||||
} else {
|
} else {
|
||||||
// offline
|
// offline
|
||||||
|
frappe.flags.is_offline = true;
|
||||||
frappe.set_route('pos');
|
frappe.set_route('pos');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -24,6 +25,10 @@ frappe.pages['point-of-sale'].refresh = function(wrapper) {
|
|||||||
if (wrapper.pos) {
|
if (wrapper.pos) {
|
||||||
cur_frm = wrapper.pos.frm;
|
cur_frm = wrapper.pos.frm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (frappe.flags.is_offline) {
|
||||||
|
frappe.set_route('pos');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
erpnext.pos.PointOfSale = class PointOfSale {
|
erpnext.pos.PointOfSale = class PointOfSale {
|
||||||
|
|||||||
Reference in New Issue
Block a user