Prestashop convertPrice doesn't convert price
<p>Using Prestashop 1.6.1.4</p>

<p>The theme function</p>

<pre><code>{convertPrice price=$total}
</code></pre>

<p>Add the current currency sign but doesn't actually convert the to the chosen currency.</p>

<p>I followed the debugger to function (classes/Product.php, line 3034):</p>

<pre><code>public static function convertPrice($params, &amp;$smarty)
    {
        return Tools::displayPrice($params['price'], Context::getContext()-&gt;currency);
    }
</code></pre>

<p>Which is strange since the convertPrice eventually calls displayPrice while <code>Tools::convertPrice(...)</code> is the function that convert the currency (but doesn't add the currency sign).</p>

<p>So I change it to :</p>

<pre><code>        return Tools::displayConvertPrice($params['price'], Context::getContext()-&gt;currency);
</code></pre>

<p>and added to Tools.php</p>

<pre><code>public function displayConvertPrice($price, $currency)
{
    return Tools::displayPrice(Tools::convertPrice($price, $currency), $currency);
}
</code></pre>

<p>My question:
Is it a bug or that I'm missing something?</p>