mirror of
https://gitlab.com/fabinfra/fabaccess/bffh.git
synced 2025-06-11 10:53:19 +02:00
ran cargo fix
This commit is contained in:
@ -88,7 +88,7 @@ impl Machine {
|
||||
pub fn optional_build(session: SessionHandle, resource: Resource, builder: optional::Builder<machine::Owned>) {
|
||||
let this = Self::new(session.clone(), resource.clone());
|
||||
if this.resource.visible(&session) || session.has_read(&resource) {
|
||||
let mut builder = builder.init_just();
|
||||
let builder = builder.init_just();
|
||||
this.build_into(builder);
|
||||
}
|
||||
}
|
||||
|
@ -24,12 +24,12 @@ impl User {
|
||||
|
||||
pub fn build_optional(&self, user: Option<UserRef>, builder: optional::Builder<user::Owned>) {
|
||||
if let Some(user) = user.and_then(|u| self.session.users.get_user(u.get_username())) {
|
||||
let mut builder = builder.init_just();
|
||||
let builder = builder.init_just();
|
||||
self.fill(user, builder);
|
||||
}
|
||||
}
|
||||
|
||||
pub fn build(session: SessionHandle, mut builder: user::Builder) {
|
||||
pub fn build(session: SessionHandle, builder: user::Builder) {
|
||||
let this = Self::new_self(session);
|
||||
let user = this.session.get_user();
|
||||
this.fill(user, builder);
|
||||
@ -74,8 +74,8 @@ impl info::Server for User {
|
||||
impl manage::Server for User {
|
||||
fn pwd(
|
||||
&mut self,
|
||||
params: manage::PwdParams,
|
||||
mut results: manage::PwdResults,
|
||||
_params: manage::PwdParams,
|
||||
_results: manage::PwdResults,
|
||||
) -> Promise<(), ::capnp::Error> {
|
||||
Promise::err(::capnp::Error::unimplemented(
|
||||
"method not implemented".to_string(),
|
||||
|
@ -2,13 +2,12 @@ use capnp::capability::Promise;
|
||||
use capnp_rpc::pry;
|
||||
use api::usersystem_capnp::user_system::{
|
||||
info, manage,
|
||||
self as system,
|
||||
};
|
||||
use crate::authorization::permissions::Permission;
|
||||
|
||||
use crate::capnp::user::User;
|
||||
|
||||
use crate::session::SessionHandle;
|
||||
use crate::users::UserRef;
|
||||
|
||||
|
||||
#[derive(Clone)]
|
||||
pub struct Users {
|
||||
|
Reference in New Issue
Block a user