Bug: exchange_currency_id is 0 even for non-USD currency payments.

The exchange_currency_id on payments used to work but one of the last updates has broken that feature for us. (Currently running 4.1.5)

We have payments come through that are labeled as Canadian dollars within Invoice Ninja, but when doing a Get request through the API for a payment, the exchange_currency_id is always 0 (USD) even with Canadian payments.

I did a quick test, it seems to be working for me.

The exchange_currency_id value will only be set if you manually select a converted currency on the edit payment form.