NovikovRoman / bestChange

API for bestchange.ru
11 stars 11 forks source link

Division by zero #2

Closed ghost closed 6 years ago

ghost commented 6 years ago

In Rates.php line 54: Division by zero

71 - Любой банк RUB 93 - Bitcoin (BTC)

При вызове getRatesFilter(71, 93) всё работает хорошо.

При обратном запросе getRatesFilter(93, 71) - ошибка.

Мне залить PR или есть возможность устранить?

NovikovRoman commented 6 years ago

У меня повторить не получилось Division by zero, но обнаружились другие недоработки :( Добавилась валюта 175 => ['code' => 'EPMUSD'] (ePayments) К сожалению приходится отслеживать вручную с сайта, тк нет реализации АПИ, где указывается соответствие кодов и id валют (см здесь Коды электронных валют https://www.bestchange.ru/wiki/rates.html и bm_cy.dat)

Можете залить PR.