Merge pull request #30686 from nabinhait/ignore-permlevel-for-fields

feat: Ignore permlevel for specific fields
This commit is contained in:
Deepesh Garg 2022-04-12 15:55:28 +05:30 committed by GitHub
commit 4f9b38a591
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View File

@ -22,6 +22,9 @@ class QtyMismatchError(ValidationError):
class BuyingController(StockController, Subcontracting): class BuyingController(StockController, Subcontracting):
def __setup__(self):
self.flags.ignore_permlevel_for_fields = ["buying_price_list", "price_list_currency"]
def get_feed(self): def get_feed(self):
if self.get("supplier_name"): if self.get("supplier_name"):
return _("From {0} | {1} {2}").format(self.supplier_name, self.currency, self.grand_total) return _("From {0} | {1} {2}").format(self.supplier_name, self.currency, self.grand_total)

View File

@ -16,6 +16,9 @@ from erpnext.stock.utils import get_incoming_rate
class SellingController(StockController): class SellingController(StockController):
def __setup__(self):
self.flags.ignore_permlevel_for_fields = ["selling_price_list", "price_list_currency"]
def get_feed(self): def get_feed(self):
return _("To {0} | {1} {2}").format(self.customer_name, self.currency, self.grand_total) return _("To {0} | {1} {2}").format(self.customer_name, self.currency, self.grand_total)