Merge pull request #13149 from rohitwaghchaure/cherk-delete-permission
fix: show delete button on portal if user has permission to delete document
This commit is contained in:
commit
4f408730bb
2 changed files with 12 additions and 8 deletions
|
|
@ -87,11 +87,13 @@ export default class WebForm extends frappe.ui.FieldGroup {
|
|||
}
|
||||
|
||||
setup_delete_button() {
|
||||
this.add_button_to_header(
|
||||
frappe.utils.icon('delete'),
|
||||
"danger",
|
||||
() => this.delete()
|
||||
);
|
||||
frappe.has_permission(this.doc_type, "", "delete", () => {
|
||||
this.add_button_to_header(
|
||||
frappe.utils.icon('delete'),
|
||||
"danger",
|
||||
() => this.delete()
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
setup_print_button() {
|
||||
|
|
|
|||
|
|
@ -190,9 +190,11 @@ export default class WebFormList {
|
|||
make_actions() {
|
||||
const actions = document.querySelector(".list-view-actions");
|
||||
|
||||
this.addButton(actions, "delete-rows", "danger", true, "Delete", () =>
|
||||
this.delete_rows()
|
||||
);
|
||||
frappe.has_permission(this.doctype, "", "delete", () => {
|
||||
this.addButton(actions, "delete-rows", "danger", true, "Delete", () =>
|
||||
this.delete_rows()
|
||||
);
|
||||
});
|
||||
|
||||
this.addButton(
|
||||
actions,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue