Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(api): is_agent: do not set param in function #1307

Merged
merged 1 commit into from
Jul 13, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix(api): is_agent: do not set param in function
  • Loading branch information
ssiyad committed Jul 13, 2023
commit 3774f511ea4aa5f71dec7eaed760f2b756778ae8
3 changes: 2 additions & 1 deletion helpdesk/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,14 @@
from frappe.utils.telemetry import capture as _capture


def is_agent(user: str = frappe.session.user) -> bool:
def is_agent(user: str = None) -> bool:
"""
Check whether `user` is an agent

:param user: User to check against, defaults to current user
:return: Whether `user` is an agent
"""
user = user or frappe.session.user
return bool(frappe.db.exists("HD Agent", {"name": user}))


Expand Down
Loading