Chart of account of switzerland not possible set up in version 1.3
Summary
It is not possible to install the module invoicing management with the chart of accounts of switzerland in flectra 1.3.
Steps to reproduce
new db with localisation Switzerland. Then install invoicing management.
What is the current bug behavior?
install invoicing management failed
What is the expected correct behavior?
install invoicing management.
Relevant logs and/or screenshots
Flectra Server Error
Traceback (most recent call last):
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 647, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 307, in _handle_exception
raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\tools\pycompat.py", line 87, in reraise
raise value
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 689, in dispatch
result = self._call_function(**self.params)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 339, in _call_function
return checked_call(self.db, *args, **kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\service\model.py", line 97, in wrapper
return f(dbname, *args, **kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 332, in checked_call
result = self.endpoint(*a, **kw)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 933, in call
return self.method(*args, **kw)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\http.py", line 512, in response_wrap
response = f(*args, **kw)
File "C:\Program Files (x86)\Flectra 1.3\server\addons\web\controllers\main.py", line 976, in call_kw
return self._call_kw(model, method, args, kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\addons\web\controllers\main.py", line 968, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\api.py", line 689, in call_kw
return call_kw_multi(method, model, args, kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\api.py", line 680, in call_kw_multi
result = method(recs, *args, **kwargs)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\models.py", line 5005, in onchange
value = record[name]
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\models.py", line 4688, in getitem
return self._fields[key].get(self, type(self))
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\fields.py", line 942, in get
self.determine_draft_value(record)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\fields.py", line 1062, in determine_draft_value
self._compute_value(record)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\fields.py", line 998, in _compute_value
getattr(records, self.compute)()
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\addons\base\module\module.py", line 176, in _get_desc
path = modules.get_module_resource(module.name, 'static/description/index.html')
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\modules\module.py", line 216, in get_resource_path
mod_path = get_module_path(module)
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\modules\module.py", line 166, in get_module_path
files = [opj(adp, module, manifest) for manifest in MANIFEST_NAMES] +
File "C:\Program Files (x86)\Flectra 1.3\server\flectra\modules\module.py", line 166, in
files = [opj(adp, module, manifest) for manifest in MANIFEST_NAMES] +
File "C:\Program Files (x86)\Flectra 1.3\python\lib\ntpath.py", line 114, in join
genericpath._check_arg_types('join', path, *paths)
File "C:\Program Files (x86)\Flectra 1.3\python\lib\genericpath.py", line 149, in _check_arg_types
(funcname, s.class.name)) from None
TypeError: join() argument must be str or bytes, not 'bool'