Skip to content

Commit d60cacf

Browse files
erskingardneryukibtc
authored andcommitted
mls: add better error for missing processed welcome
Pull-Request: #854 Signed-off-by: Yuki Kishimoto <[email protected]>
1 parent 1b2c9b8 commit d60cacf

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

crates/nostr-mls/src/error.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ pub enum Error {
7777
Welcome(String),
7878
/// We're missing a Welcome for an existing ProcessedWelcome
7979
MissingWelcomeForProcessedWelcome,
80+
/// Processed welcome not found
81+
ProcessedWelcomeNotFound,
8082
/// Provider error
8183
Provider(String),
8284
/// Group not found
@@ -133,6 +135,7 @@ impl fmt::Display for Error {
133135
Self::MissingWelcomeForProcessedWelcome => {
134136
write!(f, "missing welcome for processed welcome")
135137
}
138+
Self::ProcessedWelcomeNotFound => write!(f, "processed welcome not found"),
136139
Self::MergePendingCommit(e) => write!(f, "{e}"),
137140
Self::SelfUpdate(e) => write!(f, "{e}"),
138141
Self::Provider(e) => write!(f, "{e}"),

crates/nostr-mls/src/welcomes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ where
7575
Err(Error::MissingWelcomeForProcessedWelcome)
7676
}
7777
}
78-
None => Err(Error::MissingWelcomeForProcessedWelcome),
78+
None => Err(Error::ProcessedWelcomeNotFound),
7979
};
8080
}
8181

0 commit comments

Comments
 (0)