diff --git a/src/client.rs b/src/client.rs index 90ba517..b7e7138 100644 --- a/src/client.rs +++ b/src/client.rs @@ -203,7 +203,7 @@ impl Client { } /// Get the currently logged in user. - pub fn my_user(&self) -> &User { + pub fn current_user(&self) -> &User { &self.0.user } } diff --git a/src/ffi/java/client.rs b/src/ffi/java/client.rs index d092999..a65d883 100644 --- a/src/ffi/java/client.rs +++ b/src/ffi/java/client.rs @@ -7,15 +7,15 @@ use crate::{ use jni_toolbox::jni; /// Connect using the given credentials to the default server, and return a [Client] to interact with it. -#[jni(package = "mp.code", class = "Client", ptr)] +#[jni(package = "mp.code", class = "Client")] fn connect(config: Config) -> Result { super::tokio().block_on(Client::connect(config)) } /// Gets the current [crate::api::User]. -#[jni(package = "mp.code", class = "Client", ptr)] -fn get_user(client: &mut Client) -> crate::api::User { - client.user().clone() +#[jni(package = "mp.code", class = "Client")] +fn current_user(client: &mut Client) -> crate::api::User { + client.current_user().clone() } /// Join a [Workspace] and return a pointer to it.