Skip to content

Commit f79f895

Browse files
committed
promise-all take just promise list
1 parent 9813e9b commit f79f895

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

promise-es6-extensions.el

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@
9797
(t
9898
(promise--value value))))
9999

100-
(defun promise-all (arr)
101-
(let ((args (cl-coerce arr 'vector)))
100+
(defun promise-all (&rest arr)
101+
(let* ((args (cl-coerce (if (promise-class-p (car arr)) arr (car arr)) 'vector)))
102102

103103
(promise-new
104104
(lambda (resolve reject)

0 commit comments

Comments
 (0)