Created
October 11, 2018 04:09
-
-
Save W360S/aec8dc783f6bfb27737e6cd7b2b539d5 to your computer and use it in GitHub Desktop.
Field `sel_groups_81` does not exist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Error: | |
Odoo Server Error | |
Traceback (most recent call last): | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 1036, in _validate_fields | |
check(self) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 335, in _check_xml | |
self.postprocess_and_fields(view.model, view_doc, view.id) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 1042, in postprocess_and_fields | |
self.raise_view_error(message, view_id) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 503, in raise_view_error | |
raise ValueError(message) | |
ValueError: Field `sel_groups_81` does not exist | |
Error context: | |
View `res.users.loyalty.form` | |
[view_id: 1793, xml_id: website_loyalty_management.website_loyalty_management_res_users_form_view, model: res.users, parent_id: 144] | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 744, in parse | |
self._tags[rec.tag](rec, de, mode=mode) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 654, in _tag_record | |
id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) | |
File "/home/en-addons/addons/base/ir/ir_model.py", line 1437, in _update | |
record.write(values) | |
File "/home/en-addons/addons/web_studio/models/studio_mixin.py", line 27, in write | |
res = super(StudioMixin, self).write(vals) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 414, in write | |
return super(View, self).write(self._compute_defaults(vals)) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3107, in write | |
field.determine_inverse(records) | |
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1071, in determine_inverse | |
getattr(records, self.inverse)() | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 266, in _inverse_arch | |
view.write(data) | |
File "/home/en-addons/addons/web_studio/models/studio_mixin.py", line 27, in write | |
res = super(StudioMixin, self).write(vals) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 414, in write | |
return super(View, self).write(self._compute_defaults(vals)) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3089, in write | |
self._write(old_vals) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3255, in _write | |
self._validate_fields(vals) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 1040, in _validate_fields | |
raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) | |
odoo.exceptions.ValidationError: ('Error while validating constraint\n\nField `sel_groups_81` does not exist\n\nError context:\nView `res.users.loyalty.form`\n[view_id: 1793, xml_id: website_loyalty_management.website_loyalty_management_res_users_form_view, model: res.users, parent_id: 144]', None) | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 650, in _handle_exception | |
return super(JsonRequest, self)._handle_exception(exception) | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 310, in _handle_exception | |
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2]) | |
File "/usr/lib/python3/dist-packages/odoo/tools/pycompat.py", line 87, in reraise | |
raise value | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 692, in dispatch | |
result = self._call_function(**self.params) | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 342, in _call_function | |
return checked_call(self.db, *args, **kwargs) | |
File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 97, in wrapper | |
return f(dbname, *args, **kwargs) | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 335, in checked_call | |
result = self.endpoint(*a, **kw) | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 936, in __call__ | |
return self.method(*args, **kw) | |
File "/usr/lib/python3/dist-packages/odoo/http.py", line 515, in response_wrap | |
response = f(*args, **kw) | |
File "/home/en-addons/addons/web/controllers/main.py", line 935, in call_button | |
action = self._call_kw(model, method, args, {}) | |
File "/home/en-addons/addons/web/controllers/main.py", line 923, in _call_kw | |
return call_kw(request.env[model], method, args, kwargs) | |
File "/usr/lib/python3/dist-packages/odoo/api.py", line 689, in call_kw | |
return call_kw_multi(method, model, args, kwargs) | |
File "/usr/lib/python3/dist-packages/odoo/api.py", line 680, in call_kw_multi | |
result = method(recs, *args, **kwargs) | |
File "<decorator-gen-52>", line 2, in button_immediate_upgrade | |
File "/home/en-addons/addons/base/module/module.py", line 71, in check_and_log | |
return method(self, *args, **kwargs) | |
File "/home/en-addons/addons/base/module/module.py", line 602, in button_immediate_upgrade | |
return self._button_immediate_function(type(self).button_upgrade) | |
File "/home/en-addons/addons/base/module/module.py", line 541, in _button_immediate_function | |
modules.registry.Registry.new(self._cr.dbname, update_module=True) | |
File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 85, in new | |
odoo.modules.load_modules(registry._db, force_demo, status, update_module) | |
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 376, in load_modules | |
force, status, report, loaded_modules, update_module, models_to_check) | |
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 274, in load_marked_modules | |
perform_checks=perform_checks, models_to_check=models_to_check | |
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 181, in load_module_graph | |
_load_data(cr, module_name, idref, mode, kind='data') | |
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 95, in _load_data | |
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 791, in convert_file | |
convert_xml_import(cr, module, fp, idref, mode, noupdate, report) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 852, in convert_xml_import | |
obj.parse(doc.getroot(), mode=mode) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 741, in parse | |
self.parse(rec, mode) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 751, in parse | |
exc_info[2] | |
File "/usr/lib/python3/dist-packages/odoo/tools/pycompat.py", line 86, in reraise | |
raise value.with_traceback(tb) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 744, in parse | |
self._tags[rec.tag](rec, de, mode=mode) | |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 654, in _tag_record | |
id = self.env(context=rec_context)['ir.model.data']._update(rec_model, self.module, res, rec_id or False, not self.isnoupdate(data_node), noupdate=self.isnoupdate(data_node), mode=self.mode) | |
File "/home/en-addons/addons/base/ir/ir_model.py", line 1437, in _update | |
record.write(values) | |
File "/home/en-addons/addons/web_studio/models/studio_mixin.py", line 27, in write | |
res = super(StudioMixin, self).write(vals) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 414, in write | |
return super(View, self).write(self._compute_defaults(vals)) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3107, in write | |
field.determine_inverse(records) | |
File "/usr/lib/python3/dist-packages/odoo/fields.py", line 1071, in determine_inverse | |
getattr(records, self.inverse)() | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 266, in _inverse_arch | |
view.write(data) | |
File "/home/en-addons/addons/web_studio/models/studio_mixin.py", line 27, in write | |
res = super(StudioMixin, self).write(vals) | |
File "/home/en-addons/addons/base/ir/ir_ui_view.py", line 414, in write | |
return super(View, self).write(self._compute_defaults(vals)) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3089, in write | |
self._write(old_vals) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 3255, in _write | |
self._validate_fields(vals) | |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 1040, in _validate_fields | |
raise ValidationError("%s\n\n%s" % (_("Error while validating constraint"), tools.ustr(e))) | |
odoo.tools.convert.ParseError: "Error while validating constraint | |
Field `sel_groups_81` does not exist | |
Error context: | |
View `res.users.loyalty.form` | |
[view_id: 1793, xml_id: website_loyalty_management.website_loyalty_management_res_users_form_view, model: res.users, parent_id: 144] | |
None" while parsing /home/addons/website_loyalty_management/views/website_loyalty_management.xml:85, near | |
<record id="website_loyalty_management_res_users_form_view" model="ir.ui.view"> | |
<field name="name">res.users.loyalty.form</field> | |
<field name="model">res.users</field> | |
<field name="inherit_id" ref="base.view_users_form"/> | |
<field name="arch" type="xml"> | |
<xpath expr="//group[@name='messaging']" position="after"> | |
<group string="Loyalty Benefits" name="loyalty"> | |
<field name="wk_website_loyalty_points"/> | |
</group> | |
</xpath> | |
</field> | |
</record> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment