Skip to content

Commit 060c4e0

Browse files
authored
Merge pull request #1444 from rtCamp/version-16-hotfix
Syncing version-16-hotfix to version-16
2 parents c4884f3 + 0d2faae commit 060c4e0

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

next_pms/api/generate_pm_report.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,10 @@ def generate_pm_report(
8686
"drive_link": drive_link,
8787
},
8888
**({"previous_doc_url": previous_doc_url} if previous_doc_url else {}),
89-
"user_metadata": {"user_name": frappe.session.user, "user_email": frappe.session.user},
89+
"user_metadata": {
90+
"user_name": frappe.utils.get_fullname(frappe.session.user),
91+
"user_email": frappe.session.user,
92+
},
9093
"github_metadata": get_github_metadata(project_doc, selected_repo=selected_repo, selected_board=selected_board),
9194
"slack_metadata": {"channel_slug": project_doc.get("custom_slack_channel_slug") or ""},
9295
"hours_breakdown": get_hours_breakdown(project, from_date, to_date),
@@ -492,7 +495,9 @@ def _is_valid_document_url(url: str) -> bool:
492495

493496

494497
@frappe.whitelist()
495-
def get_repository_project_boards(repository: str) -> list[str]:
498+
def get_repository_project_boards(repository: str | None = None) -> list[str]:
499+
if not repository:
500+
return []
496501
try:
497502
repo_doc = frappe.get_doc("GitHub Repository", repository)
498503
return [b.board_name for b in repo_doc.get("project_boards") or [] if b.board_name]

0 commit comments

Comments
 (0)