git.delta.rocks / unique-network / refs/commits / f6360ccd4957

difftreelog

fix use CollectionUnknown instead of NotRmrkCollection

Daniel Shiposha2022-05-20parent: #fbd9bd5.patch.diff
in: master

2 files changed

modifiedpallets/proxy-rmrk-core/src/lib.rsdiffbeforeafterboth
--- a/pallets/proxy-rmrk-core/src/lib.rs
+++ b/pallets/proxy-rmrk-core/src/lib.rs
@@ -75,7 +75,6 @@
 	pub enum Error<T> {
         /* Unique-specific events */
         CorruptedCollectionType,
-        NotRmrkCollection,
         RmrkPropertyKeyIsTooLong,
         RmrkPropertyValueIsTooLong,
 
@@ -240,7 +239,7 @@
     fn get_collection_type(collection_id: CollectionId) -> Result<CollectionType, DispatchError> {
         let collection_type: CollectionType = <PalletCommon<T>>::collection_properties(collection_id)
             .get(&rmrk_property!(Config=T, CollectionType)?)
-            .ok_or(<Error<T>>::NotRmrkCollection)?
+            .ok_or(<Error<T>>::CollectionUnknown)?
             .try_into()
             .map_err(<Error<T>>::from)?;
 
modifiedpallets/proxy-rmrk-core/src/misc.rsdiffbeforeafterboth
48 fn into_nft_collection(self) -> Result<NonfungibleHandle<T>, Error<T>> {48 fn into_nft_collection(self) -> Result<NonfungibleHandle<T>, Error<T>> {
49 match self.mode {49 match self.mode {
50 CollectionMode::NFT => Ok(NonfungibleHandle::cast(self)),50 CollectionMode::NFT => Ok(NonfungibleHandle::cast(self)),
51 _ => Err(<Error<T>>::NotRmrkCollection)51 _ => Err(<Error<T>>::CollectionUnknown)
52 }52 }
53 }53 }
54}54}