skip review

This commit is contained in:
Quaternions 2025-04-08 14:47:52 -07:00
parent e1e781ed25
commit 01a1d8f0c5
Signed by: Quaternions
GPG Key ID: D0DF5964F79AC131

@ -54,6 +54,7 @@ enum ScriptActionParseResult{
Block,
Exit,
Delete,
Skip,
}
struct ParseScriptActionErr;
impl std::str::FromStr for ScriptActionParseResult{
@ -64,6 +65,7 @@ impl std::str::FromStr for ScriptActionParseResult{
"block\n"=>Ok(Self::Block),
"exit\n"=>Ok(Self::Exit),
"delete\n"=>Ok(Self::Delete),
"skip\n"=>Ok(Self::Skip),
_=>Err(ParseScriptActionErr),
}
}
@ -170,6 +172,7 @@ async fn review(config:ReviewConfig)->Result<(),ReviewError>{
ScriptActionParseResult::Block=>submissions_api::types::Policy::Blocked,
ScriptActionParseResult::Exit=>break,
ScriptActionParseResult::Delete=>submissions_api::types::Policy::Delete,
ScriptActionParseResult::Skip=>continue,
};
// update policy