mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-02 11:49:10 +00:00
ticket.py modified
This commit is contained in:
@@ -174,16 +174,17 @@ class DocType:
|
|||||||
else:
|
else:
|
||||||
self.validate_with_timesheet_dates()
|
self.validate_with_timesheet_dates()
|
||||||
self.validate_for_closed()
|
self.validate_for_closed()
|
||||||
|
|
||||||
self.doc.closing_date = nowdate()
|
self.doc.closing_date = nowdate()
|
||||||
self.doc.status = 'Closed'
|
self.doc.status = 'Closed'
|
||||||
self.remove_event_from_calender()
|
|
||||||
self.doc.docstatus = 1
|
self.doc.docstatus = 1
|
||||||
self.doc.save()
|
self.doc.save()
|
||||||
|
|
||||||
|
self.remove_event_from_calender()
|
||||||
return cstr('true')
|
return cstr('true')
|
||||||
|
|
||||||
def remove_event_from_calender(self):
|
def remove_event_from_calender(self):
|
||||||
sql("delete from tabEvent where ref_type='Task' and ref_name=%s", self.doc.name)
|
sql("delete from tabEvent where ref_type='Task' and ref_name=%s", self.doc.name)
|
||||||
self.doc.save()
|
|
||||||
|
|
||||||
def cancel_task(self):
|
def cancel_task(self):
|
||||||
chk = sql("select distinct t1.name from `tabTimesheet` t1, `tabTimesheet Detail` t2 where t2.parent = t1.name and t2.task_id = %s and t1.status!='Cancelled'", self.doc.name)
|
chk = sql("select distinct t1.name from `tabTimesheet` t1, `tabTimesheet Detail` t2 where t2.parent = t1.name and t2.task_id = %s and t1.status!='Cancelled'", self.doc.name)
|
||||||
@@ -200,6 +201,7 @@ class DocType:
|
|||||||
|
|
||||||
|
|
||||||
def add_calendar_event(self):
|
def add_calendar_event(self):
|
||||||
|
""" Add calendar event for task in calendar of Allocated person"""
|
||||||
event = Document('Event')
|
event = Document('Event')
|
||||||
event.owner = self.doc.allocated_to
|
event.owner = self.doc.allocated_to
|
||||||
event.description =''
|
event.description =''
|
||||||
@@ -209,4 +211,3 @@ class DocType:
|
|||||||
event.ref_type = 'Task'
|
event.ref_type = 'Task'
|
||||||
event.ref_name = self.doc.name
|
event.ref_name = self.doc.name
|
||||||
event.save(1)
|
event.save(1)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user