mirror of
https://github.com/frappe/erpnext.git
synced 2024-06-11 14:42:45 +00:00
Merge pull request #40708 from rohitwaghchaure/fixed-priority-has-not-copied-11942
fix: Priority not copied from project template
This commit is contained in:
commit
8c7213ad7d
|
@ -145,6 +145,7 @@ class Project(Document):
|
|||
is_group=task_details.is_group,
|
||||
color=task_details.color,
|
||||
template_task=task_details.name,
|
||||
priority=task_details.priority,
|
||||
)
|
||||
).insert()
|
||||
|
||||
|
|
|
@ -23,7 +23,11 @@ class TestProject(FrappeTestCase):
|
|||
task1 = task_exists("Test Template Task with No Parent and Dependency")
|
||||
if not task1:
|
||||
task1 = create_task(
|
||||
subject="Test Template Task with No Parent and Dependency", is_template=1, begin=5, duration=3
|
||||
subject="Test Template Task with No Parent and Dependency",
|
||||
is_template=1,
|
||||
begin=5,
|
||||
duration=3,
|
||||
priority="High",
|
||||
)
|
||||
|
||||
template = make_project_template(
|
||||
|
@ -32,11 +36,12 @@ class TestProject(FrappeTestCase):
|
|||
project = get_project(project_name, template)
|
||||
tasks = frappe.get_all(
|
||||
"Task",
|
||||
["subject", "exp_end_date", "depends_on_tasks"],
|
||||
["subject", "exp_end_date", "depends_on_tasks", "priority"],
|
||||
dict(project=project.name),
|
||||
order_by="creation asc",
|
||||
)
|
||||
|
||||
self.assertEqual(tasks[0].priority, "High")
|
||||
self.assertEqual(tasks[0].subject, "Test Template Task with No Parent and Dependency")
|
||||
self.assertEqual(getdate(tasks[0].exp_end_date), calculate_end_date(project, 5, 3))
|
||||
self.assertEqual(len(tasks), 1)
|
||||
|
|
|
@ -122,6 +122,7 @@ def create_task(
|
|||
begin=0,
|
||||
duration=0,
|
||||
save=True,
|
||||
priority=None,
|
||||
):
|
||||
if not frappe.db.exists("Task", subject):
|
||||
task = frappe.new_doc("Task")
|
||||
|
@ -139,6 +140,7 @@ def create_task(
|
|||
task.duration = duration
|
||||
task.is_group = is_group
|
||||
task.parent_task = parent_task
|
||||
task.priority = priority
|
||||
if save:
|
||||
task.save()
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue
Block a user