pub fn add_share( self_id: Uuid, id: Uuid, path: String, perm: PermissionChange, ent: String, proj: Module, ) -> Result<UserFiles, Error>