1 use lemmy_utils::LemmyError;
7 impl std::fmt::Display for DomainError {
8 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
9 write!(f, "Domain mismatch")
13 impl std::error::Error for DomainError {}
15 pub fn verify_domains_match(a: &Url, b: &Url) -> Result<(), LemmyError> {
16 if a.domain() != b.domain() {
17 return Err(DomainError.into());
22 pub fn verify_urls_match(a: &Url, b: &Url) -> Result<(), LemmyError> {
24 return Err(DomainError.into());