File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -51,19 +51,20 @@ as.promise.mirai <- function(x) {
5151 if (unresolved(x )) .keep(x , environment()) else resolve(.subset2(x , " value" ))
5252 }
5353 )$ then(
54- onFulfilled = function (value , .visible ) {
55- is_error_value(value ) && ! is_mirai_interrupt(value ) &&
56- stop(if (is_mirai_error(value )) value else nng_error(value ))
57- value
58- }
54+ onFulfilled = handle_fulfilled
5955 )
60-
6156 `[[<-`(x , " promise" , promise )
6257 }
6358
6459 promise
6560}
6661
62+ handle_fulfilled <- function (value , .visible ) {
63+ is_error_value(value ) && ! is_mirai_interrupt(value ) &&
64+ stop(if (is_mirai_error(value )) value else nng_error(value ))
65+ value
66+ }
67+
6768# ' Make mirai_map Promise
6869# '
6970# ' Creates a 'promise' from a 'mirai_map'.
You can’t perform that action at this time.
0 commit comments