so I inherited "report_pricelist" in order to change the basic layout to the external layout:
<template id="product.report_pricelist">
<t t-call="web.external_layout">
<main>
<div class="page">
<t t-call="product.report_pricelist_page"/>
</div>
<p style="page-break-before:always;"> </p>
</main>
</t>
</template>
This results in the report not encoding correctly, euro-symbol garbled etc..
If I change "external_layout" to "basic_layout", the encoding works again.
How can I use the external layout and also get the correct encoding?