Настраиваюсь на смотрешку.
Всплыли моменты не описанные в документации.
Оказалось, логин у смотрешки - сквозной вне зависимости от оператора. Таким образом, необходимо указывать какой-либо префикс для своего логина чтобы не пересечься с существующими. Использовать для этой цели account.login.format не вариант. Я вообще бы убрал его из конфигурации дабы не вводить в заблуждение пользователей так как если в него добавить префикс - то такие записи не попадут вообще в запрос на определение максимального логина и будет выдаваться все время один и тот же логин.
Я решил следующим образом: 1. в конфигурацию типа устройства LifeStream добавил account.login.prefix=_prefix_ 2. в динамический код LifeStreamOrderManager
private String loginPrefix;
init:: loginPrefix = config.get( "account.login.prefix", "" );
и далее в accountModify0 два раза
lifeStreamContract.put( "username", loginPrefix + tvAccount.getLogin() );
|