Почему не работает вставка комнаты внутри RxJava BiFuction - PullRequest
0 голосов
/ 27 мая 2019

метод получения версии как клиента, так и базы данных работает хорошо, проблема возникает, когда я хочу сохранить новую версию из Bifunction

    Single.zip(client.version(), dao.lastVersion(),
                BiFunction<VersionDataSource,Long, Boolean> {         last_version, current_version->
                    Log.i(tag, "current version is: $current_version and         last version is: ${last_version.version}")
                    if (current_version == 0L || last_version.version !=         current_version)
                                dao.insert(VersionEntity(last_version.version))
                    else return@BiFunction true
                    return@BiFunction false
    })

Надеюсь, я смогу сохранить объект в базе данных

...