feat: tmp user only write, no read

This commit is contained in:
2022-03-27 23:52:59 +08:00
parent 4ed92568d8
commit dd3c208fe1
7 changed files with 30 additions and 6 deletions

View File

@@ -25,7 +25,7 @@ pub async fn attention_post(
rconn: RdsConn,
) -> JsonAPI {
// 临时用户不允许手动关注
user.id.ok_or_else(|| NotAllowed)?;
user.id.ok_or_else(|| YouAreTmp)?;
let mut p = Post::get(&db, &rconn, ai.pid).await?;
p.check_permission(&user, "r")?;