- Sep 29, 2014
-
-
Simon Lejeune authored
-
Thibault Delavallée authored
[IMP] website_sale: confirm quotation only when the payment is done, not directly when hitting 'pay now'.
-
Denis Ledoux authored
+ replace widget selection by options no_open no_create
-
Olivier Dony authored
[FIX] website: restore compatibility with RC1 templates for commit 77c41cc5
-
- Sep 26, 2014
-
-
Denis Ledoux authored
This is related to the revert 333852e1
-
Denis Ledoux authored
-
Denis Ledoux authored
-
Denis Ledoux authored
This reverts commit d4972ffd. Seems to break some cases, at least in _product_reserve from stock/stock.py Actual use case: SELECT product_uom, sum(product_qty) AS product_qty FROM stock_move WHERE location_dest_id=%s AND location_id<>%s AND product_id=3645 AND state='done' GROUP BY product_uom; returning 1 | 6 SELECT product_uom,-sum(product_qty) AS product_qty FROM stock_move WHERE location_id=%s AND location_dest_id<>%s AND product_id=%s AND state in ('done', 'assigned') GROUP BY product_uom; returning 1 | -6 results += cr.dictfetchall() total = 0.0 results2 = 0.0 for r in results: amount = uom_obj._compute_qty(cr, uid, r['product_uom'], r['product_qty'], context.get('uom', False)) results2 += amount total += amount Total = 1, amount = -5 It should actually be Total = 0, amount = -6
-
Martin Trigaux authored
Avoiding some python float representation errors
-
Christophe Matthieu authored
The Edit button never appeared anymore for these users. The idea was that they should see an edit button with limited editing capabilities depending on their other access rights. For example, someone with only Sales Manager access and 'Display Editor Bar on Website' would be able to edit online quotes from the website_quote module, but not change the actual website pages or menus, for instance.
-
Olivier Dony authored
Especially as this user does not have a valid email, which could prevent notifications to reach other followers.
-
Denis Ledoux authored
-
Denis Ledoux authored
-
Olivier Dony authored
Orders are normally confirmed when the payment transaction is processed, but there is no transaction for free orders. This caused them to stay in draft until manually cancelled.
-
Jérome Maes authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Jérome Maes authored
[ADD] im_odoo_support : add the module for the live odoo support from all instances. This sets the bus and im_chat module auto installable.
-
Jérome Maes authored
[FIX] im_chat, im_livechat : fix the loading history for anonymous user and remove useless search_user_status rpc call.
-
Géry Debongnie authored
The group_by query expects the context to have group_by_no_leaf = true, so we can not just blindly forward the context to the groupby query. This is a defensive way to fix the problem, to avoid other possible crashes. But the context shouldn't have group_by_no_leaf anyway, it does not make sense to explicitely do that in the action
-
Denis Ledoux authored
As in most cases, we do not want this doall
-
Fekete Mihai authored
-
- Sep 25, 2014
-
-
Denis Ledoux authored
-
Simon Lejeune authored
Using group without defining the col attribute will let the form renderer choose the right display to avoid screwing up the layout
-
Ronak Baxi authored
-
Denis Ledoux authored
-
Raphael Collet authored
-
Raphael Collet authored
The method recompute_voucher_lines() is used by several onchange methods of account.voucher. It used to unlink() the voucher lines before recomputing new voucher lines. As a side effect, if you edit a voucher and discard your changes, your voucher has lost its lines, although you did not save your changes! Moreover, the call to unlink() is invalidating the record cache, which screws up completely the onchange() method. So, instead of unlinking the existing lines, the onchange generates commands [(2, id), ...] to remove the existing lines only when saving the changes.
-
Denis Ledoux authored
-
Martin Trigaux authored
-
Wolfgang Taferner authored
The SHA OUT list was incomplete and therefore SHASIGN was not matching anymore List of keys from https://viveum.v-psp.com/Ncol/Viveum_e-Com-BAS_EN.pdf
-
Simon Lejeune authored
-
Christophe Simonis authored
The context was removed by 1933e926.
-
Jamin Shah authored
Add line id to while calling _cart_update() from sale_get_order() The missing line_id parametre was making the _cart_find_product_line() call to fail as it was linked to an option while searching for lines without options (making the method recreate new lines). Fixes #2573
-
Ajay Patel authored
This quick fix avoids a buggy behaviour in version 8.0 that could confuse users. A future version should implement properly selection fields in t-field. (closes #2490) (cherry picked from commit fe3cac30e4c5c132da1de02576d4aa325979ccd9)
-
Raphael Collet authored
Replace the query "SELECT min(id) FROM xxx" by "SELECT 1 FROM xxx LIMIT 1". Both requests are as efficient, and the second one does not crash if column 'id' is missing.
-
- Sep 24, 2014
-
-
Raphael Collet authored
-
Cédric Snauwaert authored
-
Simon Lejeune authored
-