mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-3032 Protocol | Integrate 0.37.0-alpha01 (#1767)
This commit is contained in:
parent
d60a10f115
commit
ad47b0159a
11 changed files with 76 additions and 18 deletions
|
@ -45,7 +45,8 @@ fun Rpc.Account.Select.Response.toAccountSetup(): AccountSetup {
|
|||
analytics = info.analyticsId,
|
||||
device = info.deviceId,
|
||||
network = info.networkId,
|
||||
techSpace = info.techSpaceId
|
||||
techSpace = info.techSpaceId,
|
||||
workspaceObjectId = info.workspaceObjectId
|
||||
),
|
||||
status = status?.core() ?: AccountStatus.Unknown
|
||||
)
|
||||
|
|
|
@ -1584,7 +1584,7 @@ class Middleware @Inject constructor(
|
|||
platform: String,
|
||||
version: String
|
||||
) {
|
||||
val request = Rpc.Metrics.SetParameters.Request(
|
||||
val request = Rpc.Initial.SetParameters.Request(
|
||||
platform = platform,
|
||||
version = version
|
||||
)
|
||||
|
|
|
@ -829,7 +829,8 @@ fun Account.Info.config(): Config = Config(
|
|||
widgets = widgetsId,
|
||||
analytics = analyticsId,
|
||||
device = deviceId,
|
||||
network = networkId
|
||||
network = networkId,
|
||||
workspaceObjectId = workspaceObjectId
|
||||
)
|
||||
|
||||
fun MManifestInfo.toCoreModel(): ManifestInfo {
|
||||
|
|
|
@ -10,7 +10,7 @@ interface MiddlewareService {
|
|||
//region APP commands
|
||||
|
||||
@Throws(Exception::class)
|
||||
fun metricsSetParameters(request: Rpc.Metrics.SetParameters.Request): Rpc.Metrics.SetParameters.Response
|
||||
fun metricsSetParameters(request: Rpc.Initial.SetParameters.Request): Rpc.Initial.SetParameters.Response
|
||||
|
||||
@Throws(Exception::class)
|
||||
fun versionGet(request: Rpc.App.GetVersion.Request): Rpc.App.GetVersion.Response
|
||||
|
|
|
@ -1156,11 +1156,11 @@ class MiddlewareServiceImplementation @Inject constructor(
|
|||
}
|
||||
}
|
||||
|
||||
override fun metricsSetParameters(request: Rpc.Metrics.SetParameters.Request): Rpc.Metrics.SetParameters.Response {
|
||||
val encoded = Service.metricsSetParameters(Rpc.Metrics.SetParameters.Request.ADAPTER.encode(request))
|
||||
val response = Rpc.Metrics.SetParameters.Response.ADAPTER.decode(encoded)
|
||||
override fun metricsSetParameters(request: Rpc.Initial.SetParameters.Request): Rpc.Initial.SetParameters.Response {
|
||||
val encoded = Service.initialSetParameters(Rpc.Initial.SetParameters.Request.ADAPTER.encode(request))
|
||||
val response = Rpc.Initial.SetParameters.Response.ADAPTER.decode(encoded)
|
||||
val error = response.error
|
||||
if (error != null && error.code != Rpc.Metrics.SetParameters.Response.Error.Code.NULL) {
|
||||
if (error != null && error.code != Rpc.Initial.SetParameters.Response.Error.Code.NULL) {
|
||||
throw Exception(error.description)
|
||||
} else {
|
||||
return response
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue