Turns out open exchange rates is useless.

This commit is contained in:
James Cole
2017-04-13 21:19:00 +02:00
parent 994542c75d
commit 605a718418
3 changed files with 5 additions and 2 deletions

View File

@@ -32,6 +32,8 @@ class ExchangeController extends Controller
* @param TransactionCurrency $fromCurrency
* @param TransactionCurrency $toCurrency
* @param Carbon $date
*
* @return \Illuminate\Http\JsonResponse
*/
public function getRate(Request $request, TransactionCurrency $fromCurrency, TransactionCurrency $toCurrency, Carbon $date)
{
@@ -51,7 +53,7 @@ class ExchangeController extends Controller
$return['amount'] = null;
if (!is_null($request->get('amount'))) {
// assume amount is in "from" currency:
$return['amount'] = bcmul($request->get('amount'), $rate->rate);
$return['amount'] = bcmul($request->get('amount'), strval($rate->rate));
}
return Response::json($return);