Skip to content
Snippets Groups Projects
Unverified Commit 2a94ce7f authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

wip

parent e47220b5
Branches
Tags v2.1.0-rc4
No related merge requests found
......@@ -13,10 +13,13 @@ import de.justjanne.libquassel.annotations.ProtocolSide
import de.justjanne.libquassel.annotations.RpcApi
import de.justjanne.libquassel.annotations.RpcParam
import de.justjanne.libquassel.annotations.RpcCall
import de.justjanne.libquassel.protocol.api.dto.AliasManagerDto
import de.justjanne.libquassel.protocol.variant.QVariantMap
@RpcApi("AliasManager", side = ProtocolSide.CORE)
interface AliasManagerClientApi {
@RpcCall("update")
suspend fun update(@RpcParam.QVariantMap properties: QVariantMap)
suspend fun update(properties: AliasManagerDto) = update(properties.serialize())
}
......@@ -13,6 +13,7 @@ import de.justjanne.libquassel.annotations.ProtocolSide
import de.justjanne.libquassel.annotations.RpcApi
import de.justjanne.libquassel.annotations.RpcParam
import de.justjanne.libquassel.annotations.RpcCall
import de.justjanne.libquassel.protocol.api.dto.AliasManagerDto
import de.justjanne.libquassel.protocol.variant.QVariantMap
@RpcApi("AliasManager", side = ProtocolSide.CLIENT)
......@@ -27,4 +28,6 @@ interface AliasManagerServerApi {
suspend fun requestUpdate(
@RpcParam.QVariantMap properties: QVariantMap
)
suspend fun requestUpdate(properties: AliasManagerDto) = requestUpdate(properties.serialize())
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment