[Fix] After accesing POS page, it does not work when going back from another page (#12763)
This commit is contained in:
parent
59aca770c1
commit
a4c40e0fd6
@ -15,6 +15,7 @@ frappe.pages['pos'].on_page_load = function (wrapper) {
|
||||
cur_pos = wrapper.pos;
|
||||
} else {
|
||||
// online
|
||||
frappe.flags.is_online = true
|
||||
frappe.set_route('point-of-sale');
|
||||
}
|
||||
});
|
||||
@ -24,6 +25,10 @@ frappe.pages['pos'].refresh = function (wrapper) {
|
||||
window.onbeforeunload = function () {
|
||||
return wrapper.pos.beforeunload()
|
||||
}
|
||||
|
||||
if (frappe.flags.is_online) {
|
||||
frappe.set_route('point-of-sale');
|
||||
}
|
||||
}
|
||||
|
||||
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;
|
||||
} else {
|
||||
// offline
|
||||
frappe.flags.is_offline = true;
|
||||
frappe.set_route('pos');
|
||||
}
|
||||
});
|
||||
@ -24,6 +25,10 @@ frappe.pages['point-of-sale'].refresh = function(wrapper) {
|
||||
if (wrapper.pos) {
|
||||
cur_frm = wrapper.pos.frm;
|
||||
}
|
||||
|
||||
if (frappe.flags.is_offline) {
|
||||
frappe.set_route('pos');
|
||||
}
|
||||
}
|
||||
|
||||
erpnext.pos.PointOfSale = class PointOfSale {
|
||||
|
Loading…
x
Reference in New Issue
Block a user