summaryrefslogtreecommitdiff
path: root/odoo/tools/misc.py
diff options
context:
space:
mode:
Diffstat (limited to 'odoo/tools/misc.py')
-rw-r--r--odoo/tools/misc.py14
1 files changed, 0 insertions, 14 deletions
diff --git a/odoo/tools/misc.py b/odoo/tools/misc.py
index 671fd09e148..3d34c608fd4 100644
--- a/odoo/tools/misc.py
+++ b/odoo/tools/misc.py
@@ -422,20 +422,6 @@ def scan_languages():
return sorted(result or [('en_US', u'English')], key=itemgetter(1))
-def get_user_companies(cr, user):
- def _get_company_children(cr, ids):
- if not ids:
- return []
- cr.execute('SELECT id FROM res_company WHERE parent_id IN %s', (tuple(ids),))
- res = [x[0] for x in cr.fetchall()]
- res.extend(_get_company_children(cr, res))
- return res
- cr.execute('SELECT company_id FROM res_users WHERE id=%s', (user,))
- user_comp = cr.fetchone()[0]
- if not user_comp:
- return []
- return [user_comp] + _get_company_children(cr, [user_comp])
-
def mod10r(number):
"""
Input number : account or invoice number