pre-metrics
This commit is contained in:
@@ -14,6 +14,7 @@ pub struct Model {
|
||||
pub password: Option<String>,
|
||||
pub created_at: DateTimeUtc,
|
||||
pub updated_at: DateTimeUtc,
|
||||
pub is_default: bool,
|
||||
|
||||
/// Permissions serveur par défaut (stockées en i64, lues en u64)
|
||||
pub default_server_permissions: i64,
|
||||
@@ -55,6 +56,7 @@ impl ActiveModelBehavior for ActiveModel {
|
||||
let default_perm = PermissionSet::DEFAULT;
|
||||
Self {
|
||||
id: Set(Uuid::new_v4()),
|
||||
is_default: Set(false),
|
||||
default_server_permissions: Set(default_perm.server.bits() as i64),
|
||||
default_channel_permissions: Set(default_perm.channel.bits() as i64),
|
||||
default_voice_permissions: Set(default_perm.voice.bits() as i64),
|
||||
|
||||
Reference in New Issue
Block a user