[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Health-dev] [bug #61877] Error when I open health service report.
From: |
Feng Shu |
Subject: |
[Health-dev] [bug #61877] Error when I open health service report. |
Date: |
Mon, 24 Jan 2022 19:56:04 -0500 (EST) |
Follow-up Comment #2, bug #61877 (project health):
[comment #1 comment #1:]
> It looks like you don't have an institution associated yet.
>
> Check under menu:
> Health -> Institutions
Setting instituation work.
>
> In any case, I've updated the health_service report to avoid traceback if
there is no institution.
>
> https://hg.savannah.gnu.org/hgweb/health/rev/3feb3b43286d
I think this commit is not solve the problem if I do not set institution.
Traceback (most recent call last):
File "/trytond/wsgi.py", line 117, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 46, in rpc
return methods.get(request.rpc_method, _dispatch)(
File "/trytond/wsgi.py", line 84, in auth_required
return wrapped(*args, **kwargs)
File "/trytond/protocols/wrappers.py", line 159, in wrapper
return func(request, pool, *args, **kwargs)
File "/trytond/protocols/dispatcher.py", line 180, in _dispatch
result = rpc.result(meth(*c_args, **c_kwargs))
File "/trytond/report/report.py", line 215, in execute
oext, content = cls._execute(
File "/trytond/report/report.py", line 233, in _execute
return cls.convert(action, cls.render(action, report_context))
File "/trytond/report/report.py", line 329, in render
data = template.generate(**report_context).render()
File "/relatorio/templates/base.py", line 34, in render
return self.serializer(
File "/relatorio/templates/opendocument.py", line 1178, in __call__
output_encode(
File "/genshi/output.py", line 60, in encode
for chunk in iterator:
File "/genshi/output.py", line 243, in __call__
for kind, data, pos in stream:
File "/genshi/output.py", line 674, in __call__
for kind, data, pos in stream:
File "/genshi/output.py", line 779, in __call__
for kind, data, pos in chain(stream, [(None, None, None)]):
File "/genshi/output.py", line 598, in __call__
for ev in stream:
File "/relatorio/templates/opendocument.py", line 1071, in __call__
for kind, data, pos in stream:
File "/genshi/filters/i18n.py", line 688, in __call__
for kind, data, pos in stream:
File "/genshi/template/base.py", line 641, in _include
for event in stream:
File "/genshi/template/markup.py", line 326, in _match
for event in stream:
File "/genshi/template/base.py", line 601, in _flatten
result = _eval_expr(data, ctxt, vars)
File "/genshi/template/base.py", line 291, in _eval_expr
retval = expr.evaluate(ctxt)
File "/genshi/template/eval.py", line 160, in evaluate
return eval(self.code, _globals, {'__data__': data})
File "<string>", line 245, in <Expression
"__relatorio_escape_invalid_chars(healthservice.institution.rec_name or '')">
File "/genshi/template/eval.py", line 309, in lookup_attr
val = cls.undefined(key, owner=obj)
File "/genshi/template/eval.py", line 397, in undefined
raise UndefinedError(key, owner=owner)
genshi.template.eval.UndefinedError: None has no member named "rec_name"
Fault: None has no member named "rec_name"
>
> Please verify and report :)
>
> Thank you!
>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61877>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/