jcloude/press/utils/extra.py
2025-12-23 19:17:16 +08:00

17 lines
282 B
Python

from functools import wraps
import frappe
def disabled(fn):
"""
Decorator to disable a function or method. Raises permission error when
called.
"""
@wraps(fn)
def wrapper(*args, **kwargs):
frappe.throw("This method is disabled", frappe.PermissionError)
return wrapper