summaryrefslogtreecommitdiff
path: root/src/event/handlers
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2025-08-24 16:00:45 -0400
committerOwen Jacobson <owen@grimoire.ca>2025-08-25 22:42:49 -0400
commit6c65e97e49d1d56380aa7d71abb0394b08ff60ca (patch)
treefddb2511233a89c43ac9e4d45ba37bd333dd11e5 /src/event/handlers
parent5bc9dc01618421596d65a7046e46559a872c6693 (diff)
Return an identity, rather than the parts of an identity, when validating an identity token.
This is a small refactoring that's been possible for a while, and we only just noticed.
Diffstat (limited to 'src/event/handlers')
-rw-r--r--src/event/handlers/stream/test/invite.rs8
-rw-r--r--src/event/handlers/stream/test/setup.rs4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/event/handlers/stream/test/invite.rs b/src/event/handlers/stream/test/invite.rs
index f2d6950..ce22384 100644
--- a/src/event/handlers/stream/test/invite.rs
+++ b/src/event/handlers/stream/test/invite.rs
@@ -33,7 +33,7 @@ async fn accepting_invite() {
.accept(&invite.id, &name, &password, &fixtures::now())
.await
.expect("accepting an invite succeeds");
- let (_, joiner) = app
+ let joiner = app
.tokens()
.validate(&joiner, &fixtures::now())
.await
@@ -44,7 +44,7 @@ async fn accepting_invite() {
let _ = events
.filter_map(fixtures::event::stream::user)
.filter_map(fixtures::event::stream::user::created)
- .filter(|event| future::ready(event.user == joiner))
+ .filter(|event| future::ready(event.user == joiner.user))
.next()
.expect_some("a login created event is sent")
.await;
@@ -67,7 +67,7 @@ async fn previously_accepted_invite() {
.accept(&invite.id, &name, &password, &fixtures::now())
.await
.expect("accepting an invite succeeds");
- let (_, joiner) = app
+ let joiner = app
.tokens()
.validate(&joiner, &fixtures::now())
.await
@@ -90,7 +90,7 @@ async fn previously_accepted_invite() {
let _ = events
.filter_map(fixtures::event::stream::user)
.filter_map(fixtures::event::stream::user::created)
- .filter(|event| future::ready(event.user == joiner))
+ .filter(|event| future::ready(event.user == joiner.user))
.next()
.expect_some("a login created event is sent")
.await;
diff --git a/src/event/handlers/stream/test/setup.rs b/src/event/handlers/stream/test/setup.rs
index 297162e..1fd2b7c 100644
--- a/src/event/handlers/stream/test/setup.rs
+++ b/src/event/handlers/stream/test/setup.rs
@@ -22,7 +22,7 @@ async fn previously_completed() {
.initial(&name, &password, &fixtures::now())
.await
.expect("initial setup in an empty app succeeds");
- let (_, owner) = app
+ let owner = app
.tokens()
.validate(&secret, &fixtures::now())
.await
@@ -45,7 +45,7 @@ async fn previously_completed() {
let _ = events
.filter_map(fixtures::event::stream::user)
.filter_map(fixtures::event::stream::user::created)
- .filter(|event| future::ready(event.user == owner))
+ .filter(|event| future::ready(event.user == owner.user))
.next()
.expect_some("a login created event is sent")
.await;