From f3aa34689688a5ff6eb2f5af7d3a8d4c60428fc0 Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Thu, 22 Apr 2010 13:55:35 +0200 Subject: [PATCH] [FIX] crm: Reset the 'Draft' flag for the opportunities and leads bzr revid: stephane@openerp.com-20100422115535-4ou5x31qc45jlbam --- addons/crm/crm_opportunity.py | 3 ++- addons/crm/scripts/openerp_mailgate/openerp_mailgate.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/crm/crm_opportunity.py b/addons/crm/crm_opportunity.py index 3e1fc24a803..e147d4ed20d 100644 --- a/addons/crm/crm_opportunity.py +++ b/addons/crm/crm_opportunity.py @@ -27,7 +27,7 @@ import time import mx.DateTime AVAILABLE_STATES = [ - ('draft','New'), + ('draft','Draft'), ('open','Open'), ('cancel', 'Lost'), ('done', 'Converted'), @@ -190,6 +190,7 @@ class crm_opportunity(osv.osv): _defaults = { 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'crm.opportunity', context=c), 'priority': lambda *a: crm.AVAILABLE_PRIORITIES[2][0], + 'state' : 'draft', } def action_makeMeeting(self, cr, uid, ids, context=None): diff --git a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py index bb0adb0444a..de8fac00fce 100755 --- a/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py +++ b/addons/crm/scripts/openerp_mailgate/openerp_mailgate.py @@ -183,6 +183,7 @@ class email_parser(object): 'email_cc': msg_cc, 'user_id': False, 'description': message['body'], + 'state' : 'draft', } data.update(self.partner_get(msg_from))