метод получения версии как клиента, так и базы данных работает хорошо, проблема возникает, когда я хочу сохранить новую версию из 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
})
Надеюсь, я смогу сохранить объект в базе данных