Giter VIP home page Giter VIP logo

muk_misc's People

Contributors

keshrath avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

muk_misc's Issues

12.0 > Favicon & Logo & Company name

Hello,
Since the last Web Branding app's update, there is no way to set the company favicon, logo & company name. Even if they are defined in Settings > Branding configuration page, the Mukit Logo and favicon are always displayed on the login page and probably on all other pages.

image

image

Is there something I should do ? Another app is not up to date ?
Thanks for all

muk_account_bank_statement_import_sheet - Improvement suggestion

Suggestion to add the following account_bank_statement_line related fields to class AccountBankStatementImportWizard() in account_bank_statement_import_wizard.py:

account_number
If the bank statement provides the Account Number of the partner, and partners have been configured properly, importing the account number will improve the automatic reconciliation process (to find a matching partner that is also based on the partner's account number in stead of only based on the partner's name). Note that the account number to be imported has to be formatted as 'pretty IBAN' (IBAN represented in groups of four characters separated by a single space) else Odoo source will not find a match. For reference on the matching process in Odoo see SQL code in method _get_bank_statement_line_partners() of class AccountReconciliation(). Here it is clear that the check is on the res_partner_bank.acc_number. For IBAN this is the number containing spaces for improved readability. If the bank statement import line contains the bank account numbers without spaces, the check should actually be done on res_partner_bank.sanitized_acc_number. Also note that there is currently no check on the res_partner_bank.acc_holder_name.

unique_import_id
If the bank statement provides a UID, importing it as the unique_import_id prevents that the same bank statement line is imported twice.

Above was tested in Odoo v12 CE (12.0-20190117).

MUK mail branding should depends on mail_bot

Good evening,

As muk_mail_branding uses data (for example this field) from official mail_bot addon, it should depends on it. Otherwise, if you have muk_mail_branding installed and you uninstall mail_bot, you will get error 500.

Thanks for your work.

muk_account_bank_statement_import_sheet- Import of bank statement error

Importing the 'sample Template statement (xls)' provided by MuKIT itself is failing to import with following error

Import preview failed due to: Unsupported file format "text/csv", import only supports CSV, ODS, XLS and XLSX.
For CSV files, you may need to select the correct separator.
Here is the start of the file we could not import:
<<<<<<<

Where should i modify the file format?

Thanks in Advance

muk_mail_branding error when uninstalling

I was having problems uninstalling module muk_mail_branding. Looked in past issues on this repository and this one #4 is exactly the problem I'm having.
@keshrath I found a way to reproduce it in a fresh install:

  1. Create a fresh standard database
  2. Install muk_mail_branding
  3. Uninstall muk_mail_branding
  4. Install muk_mail_branding again
  5. Try to uninstall. Should give the error.

Now I know this looks silly, but the point is, that it only uninstalls once. My guess is, it adds some records that don't get removed on uninstall and adds them again on second install, at which point it starts to fail.

Important:
I started with a different error:
Uncaught Error: ) undefined as prefix when trying to go to Settings > Technical > Scheduled Actions
This error starts appearing right after step 3 of the issue reproduction steps described.
So simply:

  1. Install the module
  2. Uninstall the module
  3. Go to Settings > Technical > Scheduled Actions

I think these errors are somehow connected. Hope this gives a you a head start on finding the cause.
Thank you.

Error on installation : Exception: Cannot update missing record 'base.user_admin'

Hello,
I'm trying to install the module on a Odoo 12.0-20190128 (community Edition) and i'm facing the following issue.
Need some help please (i'm new in Odoo).
Regards.

Erreur:
Odoo Server Error

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 757, in parse
self._tags[rec.tag](rec, de, mode=mode)
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 612, in _tag_record
raise Exception("Cannot update missing record %r" % xid)
Exception: Cannot update missing record 'base.user_admin'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/odoo/http.py", line 654, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 312, 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 696, in dispatch
result = self._call_function(**self.params)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 344, 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 337, in checked_call
result = self.endpoint(*a, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 939, in call
return self.method(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/http.py", line 517, in response_wrap
response = f(*args, **kw)
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 966, in call_button
action = self._call_kw(model, method, args, {})
File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 954, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 749, in call_kw
return _call_kw_multi(method, model, args, kwargs)
File "/usr/lib/python3/dist-packages/odoo/api.py", line 736, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 73, in check_and_log
return method(self, *args, **kwargs)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 444, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 553, 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 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 421, in load_modules
loaded_modules, update_module, models_to_check)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 313, 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 222, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package, report=report)
File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 68, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind, report)
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 801, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 864, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 763, 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 757, in parse
self._tags[rec.tag](rec, de, mode=mode)
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 612, in _tag_record
raise Exception("Cannot update missing record %r" % xid)
odoo.tools.convert.ParseError: "Cannot update missing record 'base.user_admin'" while parsing /mnt/extra-addons/muk_account_accountant/security/accountant_security.xml:42, near


It doesn't debrand transient messages of OdooBot

Transient messages such as the answer to /help, /who /lead result sent by OdooBot with it's original avatar because of hard coding in odoo/addons/mail/static/src/js/models/messages/message.js
in

  _getAuthorName: function () {
       if (this._isOdoobotAuthor()) {
           return "OdooBot";
       }
       return this._super.apply(this, arguments);
   },

and

   getAvatarSource: function () {
        if (this._isOdoobotAuthor()) {
            return '/mail/static/src/img/odoobot.png';
        } else if (this.hasAuthor()) {
            return '/web/image/res.partner/' + this.getAuthorID() + '/image_small';
        } else if (this.getType() === 'email') {
            return '/mail/static/src/img/email_icon.png';
        }
        return '/mail/static/src/img/smiley/avatar.jpg';
    },

Mail Branding > Uninstall

Issue when trying to uninstall the app :

Erreur:
Odoo Server Error

Traceback (most recent call last):
  File "/opt/odoo/OCB/odoo/http.py", line 654, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/opt/odoo/OCB/odoo/http.py", line 312, in _handle_exception
    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
  File "/opt/odoo/OCB/odoo/tools/pycompat.py", line 87, in reraise
    raise value
  File "/opt/odoo/OCB/odoo/http.py", line 696, in dispatch
    result = self._call_function(**self.params)
  File "/opt/odoo/OCB/odoo/http.py", line 344, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/OCB/odoo/service/model.py", line 97, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/OCB/odoo/http.py", line 337, in checked_call
    result = self.endpoint(*a, **kw)
  File "/opt/odoo/OCB/odoo/http.py", line 939, in __call__
    return self.method(*args, **kw)
  File "/opt/odoo/OCB/odoo/http.py", line 517, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/OCB/addons/web/controllers/main.py", line 966, in call_button
    action = self._call_kw(model, method, args, {})
  File "/opt/odoo/OCB/addons/web/controllers/main.py", line 954, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/opt/odoo/OCB/odoo/api.py", line 749, in call_kw
    return _call_kw_multi(method, model, args, kwargs)
  File "/opt/odoo/OCB/odoo/api.py", line 736, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/opt/odoo/OCB/odoo/addons/base/models/res_config.py", line 635, in execute
    to_uninstall_modules.button_immediate_uninstall()
  File "<decorator-gen-64>", line 2, in button_immediate_uninstall
  File "/opt/odoo/OCB/odoo/addons/base/models/ir_module.py", line 73, in check_and_log
    return method(self, *args, **kwargs)
  File "/opt/odoo/OCB/odoo/addons/base/models/ir_module.py", line 578, in button_immediate_uninstall
    return self._button_immediate_function(type(self).button_uninstall)
  File "/opt/odoo/OCB/odoo/addons/base/models/ir_module.py", line 553, in _button_immediate_function
    modules.registry.Registry.new(self._cr.dbname, update_module=True)
  File "/opt/odoo/OCB/odoo/modules/registry.py", line 86, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/OCB/odoo/modules/loading.py", line 473, in load_modules
    getattr(py_module, uninstall_hook)(cr, registry)
  File "<string>", line 61, in _uninstall_rebrand_system
  File "/usr/lib/python3.5/ast.py", line 84, in literal_eval
    return _convert(node_or_string)
  File "/usr/lib/python3.5/ast.py", line 57, in _convert
    return list(map(_convert, node.elts))
  File "/usr/lib/python3.5/ast.py", line 55, in _convert
    return tuple(map(_convert, node.elts))
  File "/usr/lib/python3.5/ast.py", line 83, in _convert
    raise ValueError('malformed node or string: ' + repr(node))
ValueError: malformed node or string: <_ast.Call object at 0x7f87f3a954a8>

[12.0][muk_mail_branding] External ID not found in the system: mail.ir_cron_module_update_notification

Hi,
When trying to install muk_mail_branding we have the following error:

Odoo Server Error

Traceback (most recent call last):
File "/opt/odoo/odoo/tools/cache.py", line 88, in lookup
r = d[key]
File "/opt/odoo/odoo/tools/func.py", line 69, in wrapper
return func(self, *args, **kwargs)
File "/opt/odoo/odoo/tools/lru.py", line 44, in getitem
a = self.d[obj].me
KeyError: ('ir.model.data', <function IrModelData.xmlid_lookup at 0x7fae79383bf8>, 'mail.ir_cron_module_update_notification')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 654, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/odoo/odoo/http.py", line 312, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "/opt/odoo/odoo/tools/pycompat.py", line 87, in reraise
raise value
File "/opt/odoo/odoo/http.py", line 696, in dispatch
result = self._call_function(**self.params)
File "/opt/odoo/odoo/http.py", line 344, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/odoo/odoo/service/model.py", line 97, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/odoo/odoo/http.py", line 337, in checked_call
result = self.endpoint(*a, **kw)
File "/opt/odoo/odoo/http.py", line 939, in call
return self.method(*args, **kw)
File "/opt/odoo/odoo/http.py", line 517, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/addons/web/controllers/main.py", line 966, in call_button
action = self._call_kw(model, method, args, {})
File "/opt/odoo/addons/web/controllers/main.py", line 954, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoo/odoo/api.py", line 749, in call_kw
return _call_kw_multi(method, model, args, kwargs)
File "/opt/odoo/odoo/api.py", line 736, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 445, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 561, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/opt/odoo/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo/odoo/modules/loading.py", line 421, in load_modules
loaded_modules, update_module, models_to_check)
File "/opt/odoo/odoo/modules/loading.py", line 313, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/opt/odoo/odoo/modules/loading.py", line 239, in load_module_graph
getattr(py_module, post_init)(cr, registry)
File "", line 38, in _install_debrand_system
File "/opt/odoo/odoo/api.py", line 854, in ref
return self['ir.model.data'].xmlid_to_object(xml_id, raise_if_not_found=raise_if_not_found)
File "/opt/odoo/odoo/addons/base/models/ir_model.py", line 1407, in xmlid_to_object
t = self.xmlid_to_res_model_res_id(xmlid, raise_if_not_found)
File "/opt/odoo/odoo/addons/base/models/ir_model.py", line 1391, in xmlid_to_res_model_res_id
return self.xmlid_lookup(xmlid)[1:3]
File "", line 2, in xmlid_lookup
File "/opt/odoo/odoo/tools/cache.py", line 93, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/opt/odoo/odoo/addons/base/models/ir_model.py", line 1380, in xmlid_lookup
raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: mail.ir_cron_module_update_notification

Thanks for your work.

muk_mail_branding / web_utils errors

Hello guys, I wanted to try out your mail branding app, so I installed it and all dependencies mentioned here . I am running on Community v12.

Once installed The moment I've gone to /setting/General settings I got the following error:

Error:
Uncaught Error: QWeb2: Template 'muk_web_utils.FieldColor' not found

https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3374
Traceback:
Error: QWeb2: Template 'muk_web_utils.FieldColor' not found
at Object.exception (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3374:7)
at Engine._render (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3419:103)
at Engine.render (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3415:151)
at Class.renderElement (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3673:1014)
at Array. (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:3683:6)
at Array. (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:802:681)
at fire (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:796:299)
at Object.add [as done] (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:797:467)
at Array. (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:802:649)
at Function.each (https://logfy.com.br/web/content/2558-b82900b/web.assets_common.js:625:767

However, if I switch to Debug mode no error happened (which I found later in the process). Any hints what is the solution for that?

Lastly, as I urgently needed to continue our website customization, and needed access to General Settings, I've tried to uninstall the modules. Now I had another error, and I cannot uninstall the modules using the usual Apps/uninstall path. I've tried uninstall via "muk_utils", once all modules are to be removed...got the following error:

Error:
Odoo Server Error

Traceback (most recent call last):
File "/odoo12/odoo12-server/odoo/http.py", line 654, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/odoo12/odoo12-server/odoo/http.py", line 312, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "/odoo12/odoo12-server/odoo/tools/pycompat.py", line 87, in reraise
raise value
File "/odoo12/odoo12-server/odoo/http.py", line 696, in dispatch
result = self._call_function(**self.params)
File "/odoo12/odoo12-server/odoo/http.py", line 344, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/odoo12/odoo12-server/odoo/service/model.py", line 97, in wrapper
return f(dbname, *args, **kwargs)
File "/odoo12/odoo12-server/odoo/http.py", line 337, in checked_call
result = self.endpoint(*a, **kw)
File "/odoo12/odoo12-server/odoo/http.py", line 939, in call
return self.method(*args, **kw)
File "/odoo12/odoo12-server/odoo/http.py", line 517, in response_wrap
response = f(*args, **kw)
File "/odoo12/odoo12-server/addons/web/controllers/main.py", line 966, in call_button
action = self._call_kw(model, method, args, {})
File "/odoo12/odoo12-server/addons/web/controllers/main.py", line 954, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/odoo12/odoo12-server/odoo/api.py", line 749, in call_kw
return _call_kw_multi(method, model, args, kwargs)
File "/odoo12/odoo12-server/odoo/api.py", line 736, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "/odoo12/odoo12-server/odoo/addons/base/wizard/base_module_uninstall.py", line 60, in action_uninstall
return modules.button_immediate_uninstall()
File "</usr/local/lib/python3.6/dist-packages/decorator.py:decorator-gen-64>", line 2, in button_immediate_uninstall
File "/odoo12/odoo12-server/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/odoo12/odoo12-server/odoo/addons/base/models/ir_module.py", line 586, in button_immediate_uninstall
return self._button_immediate_function(type(self).button_uninstall)
File "/odoo12/odoo12-server/odoo/addons/base/models/ir_module.py", line 561, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/odoo12/odoo12-server/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/odoo12/odoo12-server/odoo/modules/loading.py", line 473, in load_modules
getattr(py_module, uninstall_hook)(cr, registry)
File "", line 61, in _uninstall_rebrand_system
File "/usr/lib/python3.6/ast.py", line 85, in literal_eval
return _convert(node_or_string)
File "/usr/lib/python3.6/ast.py", line 61, in _convert
return list(map(_convert, node.elts))
File "/usr/lib/python3.6/ast.py", line 59, in _convert
return tuple(map(_convert, node.elts))
File "/usr/lib/python3.6/ast.py", line 84, in _convert
raise ValueError('malformed node or string: ' + repr(node))
ValueError: malformed node or string: <_ast.Call object at 0x7f5110cc8828>

Please your valuable and urgent support is highly appreciated.

PS: no other app or setting was installed or changed after installing MuK modules.

No menu items

Hi,

I just installed your module for testing. Added user to advisor group, but in accounting menus I can't see the menu items that xour module have created.

Anything I've missed?

Thank You

[12.0][muk_mail_branding] AttributeError: 'NoneType' object has no attribute 'unlink'

when installing gives the following error:
Error:
Odoo Server Error

Traceback (most recent call last):
File "/opt/odoo/odoo/http.py", line 654, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/opt/odoo/odoo/http.py", line 312, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "/opt/odoo/odoo/tools/pycompat.py", line 87, in reraise
raise value
File "/opt/odoo/odoo/http.py", line 696, in dispatch
result = self._call_function(**self.params)
File "/opt/odoo/odoo/http.py", line 344, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/odoo/odoo/service/model.py", line 97, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/odoo/odoo/http.py", line 337, in checked_call
result = self.endpoint(*a, **kw)
File "/opt/odoo/odoo/http.py", line 939, in call
return self.method(*args, **kw)
File "/opt/odoo/odoo/http.py", line 517, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/addons/web/controllers/main.py", line 966, in call_button
action = self._call_kw(model, method, args, {})
File "/opt/odoo/addons/web/controllers/main.py", line 954, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoo/odoo/api.py", line 749, in call_kw
return _call_kw_multi(method, model, args, kwargs)
File "/opt/odoo/odoo/api.py", line 736, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 445, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/opt/odoo/odoo/addons/base/models/ir_module.py", line 561, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/opt/odoo/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo/odoo/modules/loading.py", line 421, in load_modules
loaded_modules, update_module, models_to_check)
File "/opt/odoo/odoo/modules/loading.py", line 313, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/opt/odoo/odoo/modules/loading.py", line 239, in load_module_graph
getattr(py_module, post_init)(cr, registry)
File "", line 44, in _install_debrand_system
AttributeError: 'NoneType' object has no attribute 'unlink'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.