Selaa lähdekoodia

fix: refresh all data

version-14
Shariq Ansari 3 vuotta sitten
vanhempi
commit
f26b0234d6
2 muutettua tiedostoa jossa 6 lisäystä ja 3 poistoa
  1. +5
    -2
      frappe/public/js/frappe/list/base_list.js
  2. +1
    -1
      frappe/public/js/frappe/list/list_view.js

+ 5
- 2
frappe/public/js/frappe/list/base_list.js Näytä tiedosto

@@ -382,7 +382,7 @@ frappe.views.BaseList = class BaseList {
.find(`.btn-paging[data-value="${this.page_length}"]`)
.addClass("btn-info");

this.$paging_area.on("click", ".btn-paging, .btn-more", (e) => {
this.$paging_area.on("click", ".btn-paging, .btn-more", async (e) => {
const $this = $(e.currentTarget);

if ($this.is(".btn-paging")) {
@@ -395,8 +395,11 @@ frappe.views.BaseList = class BaseList {
this.refresh();
} else if ($this.is(".btn-more")) {
this.start = this.start + this.page_length;
await this.refresh();

this.page_length = this.page_length + this.start;
this.start = 0;
}
this.refresh();
});
}



+ 1
- 1
frappe/public/js/frappe/list/list_view.js Näytä tiedosto

@@ -300,7 +300,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList {
}

refresh(refresh_header=false) {
super.refresh().then(() => {
return super.refresh().then(() => {
this.render_header(refresh_header);
this.update_checkbox();
});


Ladataan…
Peruuta
Tallenna