fix: update Reference type to be lifetime parameterized in admin API functions
This commit is contained in:
@@ -238,7 +238,7 @@ mod test {
|
||||
.await
|
||||
.expect("Failed to update the channel permissions for special role");
|
||||
|
||||
Member::create(&harness.db, &server, &user, Some(channels.clone()))
|
||||
Member::create(&harness.db, &server, &user, Some(channels.clone()), false)
|
||||
.await
|
||||
.expect("Failed to create member");
|
||||
let member = Reference::from_unchecked(&user.id)
|
||||
@@ -278,9 +278,15 @@ mod test {
|
||||
"Mention failed to be scrubbed when the user is not part of the server"
|
||||
);
|
||||
|
||||
Member::create(&harness.db, &server, &second_user, Some(channels.clone()))
|
||||
.await
|
||||
.expect("Failed to create second member");
|
||||
Member::create(
|
||||
&harness.db,
|
||||
&server,
|
||||
&second_user,
|
||||
Some(channels.clone()),
|
||||
false,
|
||||
)
|
||||
.await
|
||||
.expect("Failed to create second member");
|
||||
let mut second_member = Reference::from_unchecked(&second_user.id)
|
||||
.as_member(&harness.db, &server.id)
|
||||
.await
|
||||
@@ -544,7 +550,7 @@ mod test {
|
||||
}),
|
||||
)
|
||||
.await;
|
||||
let (mut other_member, _) = Member::create(&harness.db, &server, &other_user, None)
|
||||
let (mut other_member, _) = Member::create(&harness.db, &server, &other_user, None, false)
|
||||
.await
|
||||
.expect("Failed to add test member");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user