iboxpro / android.sdk

Boost Software License 1.0
7 stars 2 forks source link

SDK падает теряя данные сессии. #6

Open Solexid opened 4 years ago

Solexid commented 4 years ago

При этом ошибка никак не обрабатывается, начиная со строки - args.put("EmailHash", APIClient.md5(email.toUpperCase(Locale.ENGLISH))); в методе getProcessingServer(Context context, String email, String instance). Я думаю стоит здесь сделать либо обработку пустой почты/пароля (информировать об отвалившейся сессии), либо ловить ошибку. Поясняю подробнее - в сдк можно передать данные не проведя авторизацию. Замечено было случайно, но оно от этого не перестаёт работать и даже даёт проводить продажи, но данные уже не возвращает. А это уже проблема.

iboxmpos commented 4 years ago

Заведем баг, спасибо! Будет возвращаться ошибка. Работа с сервисом без авторизации не предусмотрена и считается нарушением правил интеграции.