diff --git a/home/page/desktop/desktop.js b/home/page/desktop/desktop.js index 289820bd30..75f2922b93 100644 --- a/home/page/desktop/desktop.js +++ b/home/page/desktop/desktop.js @@ -60,8 +60,7 @@ erpnext.desktop.render = function() { // setup for(var i in wn.boot.modules_list) { var m = wn.boot.modules_list[i]; - if(!in_list(['Setup'], m) && wn.boot.profile.allow_modules.indexOf(m)!=-1 - && erpnext.modules[m]) + if(!in_list(['Setup', 'Core'], m) && wn.boot.profile.allow_modules.indexOf(m)!=-1) add_icon(m); } diff --git a/patches/november_2012/customer_issue_allocated_to_assigned.py b/patches/november_2012/customer_issue_allocated_to_assigned.py index 22634018b4..3d870e9a93 100644 --- a/patches/november_2012/customer_issue_allocated_to_assigned.py +++ b/patches/november_2012/customer_issue_allocated_to_assigned.py @@ -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 }) \ No newline at end of file