Skip to content
Snippets Groups Projects
Commit 2247c664 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

refac(#173): harmonize InvitationSent

parent a25eba2e
No related branches found
No related tags found
1 merge request!228Resolve "Améliorations pour smith-members"
Pipeline #35546 passed
......@@ -649,12 +649,12 @@ no args
<li>
<details>
<summary>
<code>InvitationSent(idty_index, invited_by)</code> - 0</summary>
<code>InvitationSent(receiver, issuer)</code> - 0</summary>
An identity is being inivited to become a smith.
```rust
idty_index: T::IdtyIndex
invited_by: T::IdtyIndex
receiver: T::IdtyIndex
issuer: T::IdtyIndex
```
</details>
......
......@@ -45,8 +45,8 @@ benchmarks! {
}: _<T::RuntimeOrigin>(caller_origin, receiver)
verify {
assert_has_event::<T>(Event::<T>::InvitationSent{
idty_index: receiver,
invited_by: issuer,
receiver,
issuer,
}.into());
}
accept_invitation {
......
......@@ -130,8 +130,8 @@ pub mod pallet {
pub enum Event<T: Config> {
/// An identity is being inivited to become a smith.
InvitationSent {
idty_index: T::IdtyIndex,
invited_by: T::IdtyIndex,
receiver: T::IdtyIndex,
issuer: T::IdtyIndex,
},
/// The invitation has been accepted.
InvitationAccepted { idty_index: T::IdtyIndex },
......@@ -360,10 +360,7 @@ impl<T: Config> Pallet<T> {
existing.received_certs = vec![];
Smiths::<T>::insert(receiver, existing);
ExpiresOn::<T>::append(new_expires_on, receiver);
Self::deposit_event(Event::<T>::InvitationSent {
idty_index: receiver,
invited_by: issuer,
});
Self::deposit_event(Event::<T>::InvitationSent { receiver, issuer });
}
fn check_accept_invitation(receiver: T::IdtyIndex) -> DispatchResultWithPostInfo {
......
......@@ -46,8 +46,8 @@ fn process_to_become_a_smith_and_lose_it() {
// Try to invite
assert_ok!(Pallet::<Runtime>::invite_smith(RuntimeOrigin::signed(1), 5));
System::assert_has_event(RuntimeEvent::Smith(Event::<Runtime>::InvitationSent {
idty_index: 5,
invited_by: 1,
receiver: 5,
issuer: 1,
}));
// Accept invitation
assert_ok!(Pallet::<Runtime>::accept_invitation(RuntimeOrigin::signed(
......
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment