fix to customer issue, desktop

This commit is contained in:
Rushabh Mehta
2012-11-15 16:58:27 +05:30
parent 85df835db2
commit 86945fe178
2 changed files with 8 additions and 4 deletions

View File

@@ -3,13 +3,18 @@ import webnotes
def execute():
from webnotes.widgets.form.assign_to import add
# clear old customer issue todos
webnotes.conn.sql("""delete from tabToDo where reference_type='Customer Issue'""")
webnotes.conn.sql("""delete from tabComment where comment like '%Form/Customer Issue%'""")
for t in webnotes.conn.sql("""select * from `tabCustomer Issue`
where ifnull(allocated_to, '')!=''""", as_dict=1):
where ifnull(allocated_to, '')!='' and ifnull(status, "")="Open" """, as_dict=1):
print t
add({
'doctype': "Customer Issue",
'name': t['name'],
'assign_to': t['allocated_to'],
'assigned_by': t['owner'],
'description': t['complaint'],
'date': t['creation']
'date': t['creation'],
'no_notification': True
})