InvalidQuery,
ObjectNotLocal,
PostIsLocked,
- PersonIsBannedFromSite,
+ PersonIsBannedFromSite(String),
InvalidVoteValue,
PageDoesNotSpecifyCreator,
PageDoesNotSpecifyGroup,
CouldntFindObject,
RegistrationDenied(String),
FederationDisabled,
- DomainBlocked,
- DomainNotInAllowList,
+ DomainBlocked(String),
+ DomainNotInAllowList(String),
FederationDisabledByStrictAllowList,
SiteNameRequired,
SiteNameLengthOverflow,
CouldntCreateAudioCaptcha,
InvalidUrlScheme,
CouldntSendWebmention,
+ ContradictingFilters,
Unknown(String),
}
#[cfg(test)]
mod tests {
+ #![allow(clippy::unwrap_used)]
+ #![allow(clippy::indexing_slicing)]
use super::*;
use actix_web::{body::MessageBody, ResponseError};
use std::fs::read_to_string;