14 lines
629 B
Diff
14 lines
629 B
Diff
diff -r 7658cd8c2e7f cron.py
|
|
--- a/trytond/trytond/modules/company/cron.py Fri Oct 02 08:56:51 2015 +0200
|
|
+++ b/trytond/trytond/modules/company/cron.py Mon Nov 23 12:35:33 2015 +0100
|
|
@@ -23,7 +23,8 @@
|
|
for company in cron.companies:
|
|
User.write([cron.user], {
|
|
'company': company.id,
|
|
- 'main_company': company.id,
|
|
+ 'main_company': (company.parent.id if company.parent
|
|
+ else company.id),
|
|
})
|
|
with Transaction().set_context(company=company.id):
|
|
super(Cron, cls)._callback(cron)
|