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

difftreelog

fix endured_origin match

Daniel Shiposha2022-10-12parent: #f3178c6.patch.diff
in: master

1 file changed

modifiedpallets/scheduler/src/lib.rsdiffbeforeafterboth
461461
462 let r = match ensured_origin {462 let r = match ensured_origin {
463 ScheduledEnsureOriginSuccess::Root => {463 ScheduledEnsureOriginSuccess::Root => {
464 r = Ok(call.dispatch_bypass_filter(frame_system::RawOrigin::Root.into()));464 Ok(call.dispatch_bypass_filter(frame_system::RawOrigin::Root.into()))
465 }465 }
466 ScheduledEnsureOriginSuccess::Signed(sender) => {466 ScheduledEnsureOriginSuccess::Signed(sender) => {
467 // Execute transaction via chain default pipeline467 // Execute transaction via chain default pipeline
468 // That means dispatch will be processed like any user's extrinsic e.g. transaction fees will be taken468 // That means dispatch will be processed like any user's extrinsic e.g. transaction fees will be taken
469 r = T::CallExecutor::dispatch_call(Some(sender), call.clone());469 T::CallExecutor::dispatch_call(Some(sender), call.clone())
470 }470 }
471 ScheduledEnsureOriginSuccess::Unsigned => {471 ScheduledEnsureOriginSuccess::Unsigned => {
472 // Unsigned version of the above472 // Unsigned version of the above
473 r = T::CallExecutor::dispatch_call(None, call.clone());473 T::CallExecutor::dispatch_call(None, call.clone())
474 }474 }
475 }475 };
476476
477 let mut actual_call_weight: Weight = item_weight;477 let mut actual_call_weight: Weight = item_weight;
478 let result: Result<_, DispatchError> = match r {478 let result: Result<_, DispatchError> = match r {