From dcc9d473e0ff5ce87f55c364f1c62ea1cdbc0d2f Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Sun, 3 Jul 2022 00:02:16 +0200
Subject: [PATCH] remove all try_get in pallet ud

---
 pallets/universal-dividend/src/lib.rs | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/pallets/universal-dividend/src/lib.rs b/pallets/universal-dividend/src/lib.rs
index f277c1746..9c0507589 100644
--- a/pallets/universal-dividend/src/lib.rs
+++ b/pallets/universal-dividend/src/lib.rs
@@ -225,8 +225,8 @@ pub mod pallet {
         fn create_ud(members_count: BalanceOf<T>) -> Weight {
             let total_weight: Weight = 0;
 
-            let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage");
-            let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage");
+            let ud_amount = <CurrentUd<T>>::get();
+            let monetary_mass = <MonetaryMass<T>>::get();
 
             // TODO inc ud index
             let ud_index = CurrentUdIndex::<T>::mutate(|next_ud_index| {
@@ -287,8 +287,7 @@ pub mod pallet {
         ) -> DispatchResultWithPostInfo {
             let who = ensure_signed(origin)?;
             let dest = T::Lookup::lookup(dest)?;
-            let ud_amount =
-                <CurrentUd<T>>::try_get().map_err(|_| DispatchError::Other("corrupted storage"))?;
+            let ud_amount = <CurrentUd<T>>::get();
             T::Currency::transfer(
                 &who,
                 &dest,
@@ -300,9 +299,9 @@ pub mod pallet {
         fn reeval_ud(members_count: BalanceOf<T>) -> Weight {
             let total_weight: Weight = 0;
 
-            let ud_amount = <CurrentUd<T>>::try_get().expect("corrupted storage");
+            let ud_amount = <CurrentUd<T>>::get();
 
-            let monetary_mass = <MonetaryMass<T>>::try_get().expect("corrupted storage");
+            let monetary_mass = <MonetaryMass<T>>::get();
 
             let new_ud_amount = Self::reeval_ud_formula(
                 ud_amount,
-- 
GitLab