diff --git a/src/api/operation.rs b/src/api/operation.rs index 2c4b515..c64fa85 100644 --- a/src/api/operation.rs +++ b/src/api/operation.rs @@ -1,8 +1,4 @@ -use crate::api::{ - ApiError, CurrentUser, JsonApi, - PolicyError::{self, *}, - Ugc, -}; +use crate::api::{ApiError, CurrentUser, JsonApi, PolicyError::*, Ugc}; use crate::cache::*; use crate::db_conn::Db; use crate::libs::diesel_logger::LoggingConnection; @@ -216,10 +212,13 @@ pub async fn set_title(ti: Form, user: CurrentUser, rconn: RdsConn) if ti.title.is_empty() { Err(InvalidTitle)? } + + /* ti.title .chars() .map(|c| c.is_alphanumeric().then_some(()).ok_or(InvalidTitle)) .collect::, PolicyError>>()?; + */ let secret = CustomTitle::set(&rconn, &user.namehash, &ti.title, &ti.secret).await?; code0!(secret)