From af21785cb5cad15064e501e64e16a001beb17022 Mon Sep 17 00:00:00 2001 From: Quaternions Date: Sat, 5 Jul 2025 02:58:08 -0700 Subject: [PATCH] scan all policies --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 8b4ab80..aa14bf9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -533,7 +533,7 @@ async fn download_policies(api:&submissions_api::external::Context)->ResultResult<(),RepairError>{ let from_script=script_from_hash.get(policy.FromScriptHash.as_str()); if let Some(&from_script)=from_script{ - if policy.ToScriptID==from_script.ID{ + if policy.Policy==Policy::Replace&&policy.ToScriptID==from_script.ID{ // invalid policy. Reset the policy to None println!("Invalid policy {:?}, queueing update...",policy.ID); update_policies.push(submissions_api::types::UpdateScriptPolicyRequest{