From 6ed3056ccff1082e95e1fb541784b3e7611480bf Mon Sep 17 00:00:00 2001 From: jas Date: Fri, 18 Jul 2014 11:56:36 +0530 Subject: [PATCH] [IMP] website_quote : add action to update quotation button --- addons/website_quote/controllers/main.py | 4 +++- addons/website_quote/views/website_quotation.xml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/website_quote/controllers/main.py b/addons/website_quote/controllers/main.py index 8fab07fcce2..af904221aac 100644 --- a/addons/website_quote/controllers/main.py +++ b/addons/website_quote/controllers/main.py @@ -38,6 +38,7 @@ class sale_quote(http.Controller): # only if he knows the private token order = request.registry.get('sale.order').browse(request.cr, token and SUPERUSER_ID or request.uid, order_id) now = time.strftime('%Y-%m-%d') + dummy, action = request.registry.get('ir.model.data').get_object_reference(request.cr, request.uid, 'sale', 'action_quotations') if token: if token != order.access_token: return request.website.render('website.404') @@ -54,7 +55,8 @@ class sale_quote(http.Controller): 'message': message and int(message) or False, 'option': bool(filter(lambda x: not x.line_id, order.options)), 'order_valid': (not order.validity_date) or (now <= order.validity_date), - 'days_valid': max(days, 0) + 'days_valid': max(days, 0), + 'action': action } return request.website.render('website_quote.so_quotation', values) diff --git a/addons/website_quote/views/website_quotation.xml b/addons/website_quote/views/website_quotation.xml index 5577636035c..a23f087080b 100644 --- a/addons/website_quote/views/website_quotation.xml +++ b/addons/website_quote/views/website_quotation.xml @@ -242,7 +242,7 @@