]> Untitled Git - lemmy.git/blob - crates/apub_lib/src/verify.rs
426409b7c8cec6c28c6f79b83c81e3686b1e7d8d
[lemmy.git] / crates / apub_lib / src / verify.rs
1 use activitystreams::error::DomainError;
2 use lemmy_utils::LemmyError;
3 use url::Url;
4
5 pub fn verify_domains_match(a: &Url, b: &Url) -> Result<(), LemmyError> {
6   if a.domain() != b.domain() {
7     return Err(DomainError.into());
8   }
9   Ok(())
10 }
11
12 pub fn verify_urls_match(a: &Url, b: &Url) -> Result<(), LemmyError> {
13   if a != b {
14     return Err(DomainError.into());
15   }
16   Ok(())
17 }