From eb2d84517b219592825fcdd8cbb6e41ebda18b3c Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Sat, 22 Jan 2022 19:50:49 +0100
Subject: [PATCH] fix(runtimes): call smithsMembership.claimMembership must be
 filtered

---
 runtime/g1/src/lib.rs    | 1 +
 runtime/gdev/src/lib.rs  | 1 +
 runtime/gtest/src/lib.rs | 1 +
 3 files changed, 3 insertions(+)

diff --git a/runtime/g1/src/lib.rs b/runtime/g1/src/lib.rs
index c16c4cd48..c71bad91d 100644
--- a/runtime/g1/src/lib.rs
+++ b/runtime/g1/src/lib.rs
@@ -130,6 +130,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }
diff --git a/runtime/gdev/src/lib.rs b/runtime/gdev/src/lib.rs
index 786bd192a..c0527be54 100644
--- a/runtime/gdev/src/lib.rs
+++ b/runtime/gdev/src/lib.rs
@@ -132,6 +132,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }
diff --git a/runtime/gtest/src/lib.rs b/runtime/gtest/src/lib.rs
index 6b30529c5..9ee2105a0 100644
--- a/runtime/gtest/src/lib.rs
+++ b/runtime/gtest/src/lib.rs
@@ -131,6 +131,7 @@ impl frame_support::traits::Contains<Call> for BaseCallFilter {
                 pallet_membership::Call::claim_membership { .. }
                     | pallet_membership::Call::revoke_membership { .. }
             ) | Call::Session(_)
+                | Call::SmithsMembership(pallet_membership::Call::claim_membership { .. })
         )
     }
 }
-- 
GitLab