Default user permissions(Employee/Employee) are not getting while creation.
Please Find Below is my serverlog.
'kt_tma_user_login' is my custom module.
2018-04-26 16:06:01,846 26243 ERROR TMA_Prod_migrated_migrated odoo.addons.website.models.ir_http: 500 Internal Server Error:
Traceback (most recent call last):
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/tools/cache.py", line 84, in lookup
r = d[key]
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/tools/func.py", line 68, in wrapper
return func(self, *args, **kwargs)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/tools/lru.py", line 44, in __getitem__
a = self.d[obj].me
KeyError: ('res.users', <function Users.context_get at 0x7faf649289d8>, 1617)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 936, in __get__
value = record.env.cache.get(record, self)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 960, in get
value = self._data[field][record.id][key]
KeyError: (<odoo.sql_db.Cursor object at 0x7faf4cedf320>, 1)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/addons/base/ir/ir_http.py", line 208, in _dispatch
result = request.dispatch()
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 826, in dispatch
r = self._call_function(**self.params)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 339, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/service/model.py", line 97, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 332, in checked_call
result = self.endpoint(*a, **kw)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 933, in __call__
return self.method(*args, **kw)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 512, in response_wrap
response = f(*args, **kw)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/addons/kt_tma_user_login/controllers/main.py", line 136, in web_login
uid = request.session.authenticate(request.session.db, request.params['login'], request.params['password'])
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 1045, in authenticate
if uid: self.get_context()
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/http.py", line 1081, in get_context
self.context = request.env['res.users'].context_get() or {}
File "<decorator-gen-61>", line 2, in context_get
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/tools/cache.py", line 89, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/addons/base/res/res_users.py", line 424, in context_get
res = getattr(user, k) or False
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 943, in __get__
value = record.env.cache.get(record, self)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 961, in get
return value.get() if isinstance(value, SpecialValue) else value
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 993, in getter
raise exception
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 1012, in compute_value
self._compute_value(record)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 1000, in _compute_value
self.compute(records)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 585, in _compute_related
values = [first(value[name]) for value in values]
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 585, in <listcomp>
values = [first(value[name]) for value in values]
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/models.py", line 4672, in __getitem__
return self._fields[key].__get__(self, type(self))
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 936, in __get__
value = record.env.cache.get(record, self)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 961, in get
return value.get() if isinstance(value, SpecialValue) else value
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 993, in getter
raise exception
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 1007, in compute_value
self._compute_value(records)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 1000, in _compute_value
self.compute(records)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 585, in _compute_related
values = [first(value[name]) for value in values]
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 585, in <listcomp>
values = [first(value[name]) for value in values]
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/models.py", line 4672, in __getitem__
return self._fields[key].__get__(self, type(self))
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 943, in __get__
value = record.env.cache.get(record, self)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 961, in get
return value.get() if isinstance(value, SpecialValue) else value
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 993, in getter
raise exception
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/models.py", line 2533, in read
values[name] = field.convert_to_read(record[name], record, use_name_get)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/models.py", line 4672, in __getitem__
return self._fields[key].__get__(self, type(self))
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/fields.py", line 936, in __get__
value = record.env.cache.get(record, self)
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 961, in get
return value.get() if isinstance(value, SpecialValue) else value
File "/opt/Proj_TMA_Upgrade/TMA_Upgrade_Sarendar/odoo/api.py", line 993, in getter
raise exception
odoo.exceptions.MissingError: ('Record does not exist or has been deleted.', None)
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
1
Reply
4646
Views
I can confirm this behavior with Odoo 9.
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign up