difftreelog
fix endured_origin match
in: master
1 file changed
pallets/scheduler/src/lib.rsdiffbeforeafterboth461461462 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 pipeline468 // 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 taken469 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 above473 r = T::CallExecutor::dispatch_call(None, call.clone());473 T::CallExecutor::dispatch_call(None, call.clone())474 }474 }475 }475 };476476477 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 {