Skip to content

Ad-hoc Event Tracking#649

Open
Jumana-K wants to merge 4 commits into
version-15from
evnt_timr
Open

Ad-hoc Event Tracking#649
Jumana-K wants to merge 4 commits into
version-15from
evnt_timr

Conversation

@Jumana-K

@Jumana-K Jumana-K commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Feature description

Task:TASK-2026-00549
Ad-hoc Event Logging feature with timer support, Event creation and Timesheet integration across Task and Project Management Tools.

Output screenshots (optional)

Screen Recording 2026-06-09 at 11.04.40 AM.zip

Was this feature tested on these browsers?

  • Chrome

@Jumana-K Jumana-K requested a review from SherinKR June 6, 2026 19:04
@SherinKR

SherinKR commented Jun 8, 2026

Copy link
Copy Markdown
Member

@Jumana-K Add output screenshots/recording

@SherinKR SherinKR left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use is_event flag for identifying event tasks?

Comment thread one_compliance/one_compliance/page/task_management_tool/task_management_tool.js Outdated
Comment thread one_compliance/one_compliance/page/task_management_tool/task_management_tool.py Outdated

doc.flags.ignore_permissions = True
if task.startswith("EVENT-"):
doc.flags.ignore_links = True

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Purpose of ignoring links?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because they don’t map to actual Task records, so link validation would otherwise fail while saving.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it's not referring to any Task, It should be treated separately. Task is a link field to Task doctype, Hence that should be as it is.

Comment on lines +384 to +385
val1 = frappe.db.get_value("Projects Settings", "Projects Settings", "ignore_employee_time_overlap")
val2 = frappe.db.get_value("Projects Settings", "Projects Settings", "ignore_user_time_overlap")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Either use get single value, or get values together

@Jumana-K Jumana-K requested a review from SherinKR June 9, 2026 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants