mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2026-05-26 20:49:55 +00:00
fix: Make builds without LDAP work correctly
This commit is contained in:
@@ -1,18 +1,18 @@
|
|||||||
use std::{
|
#[cfg(feature = "ldap")]
|
||||||
collections::{BTreeMap, HashMap},
|
use std::collections::HashMap;
|
||||||
mem,
|
use std::{collections::BTreeMap, mem, sync::Arc};
|
||||||
sync::Arc,
|
|
||||||
};
|
|
||||||
|
|
||||||
|
#[cfg(feature = "ldap")]
|
||||||
|
use conduwuit::result::LogErr;
|
||||||
use conduwuit::{
|
use conduwuit::{
|
||||||
Err, Error, Result, Server, at, debug_warn, err, is_equal_to,
|
Err, Error, Result, Server, at, debug_warn, err, is_equal_to, trace,
|
||||||
result::LogErr,
|
|
||||||
trace,
|
|
||||||
utils::{self, ReadyExt, stream::TryIgnore, string::Unquoted},
|
utils::{self, ReadyExt, stream::TryIgnore, string::Unquoted},
|
||||||
};
|
};
|
||||||
|
#[cfg(feature = "ldap")]
|
||||||
use conduwuit_core::{debug, error};
|
use conduwuit_core::{debug, error};
|
||||||
use database::{Deserialized, Ignore, Interfix, Json, Map};
|
use database::{Deserialized, Ignore, Interfix, Json, Map};
|
||||||
use futures::{Stream, StreamExt, TryFutureExt};
|
use futures::{Stream, StreamExt, TryFutureExt};
|
||||||
|
#[cfg(feature = "ldap")]
|
||||||
use ldap3::{LdapConnAsync, Scope, SearchEntry};
|
use ldap3::{LdapConnAsync, Scope, SearchEntry};
|
||||||
use ruma::{
|
use ruma::{
|
||||||
DeviceId, KeyId, MilliSecondsSinceUnixEpoch, OneTimeKeyAlgorithm, OneTimeKeyId,
|
DeviceId, KeyId, MilliSecondsSinceUnixEpoch, OneTimeKeyAlgorithm, OneTimeKeyId,
|
||||||
|
|||||||
Reference in New Issue
Block a user