diff --git a/CHANGELOG.md b/CHANGELOG.md index 5419d29..3a7afa5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ ## Fixed +- Fixed puget printer for futures + ## Changed # 2.12.219 (2025-02-06 / 9e6942a) diff --git a/src/lambdaisland/deep_diff2/puget/printer.cljc b/src/lambdaisland/deep_diff2/puget/printer.cljc index 5b6888b..96146e6 100644 --- a/src/lambdaisland/deep_diff2/puget/printer.cljc +++ b/src/lambdaisland/deep_diff2/puget/printer.cljc @@ -305,7 +305,7 @@ java.util.concurrent.Future (fn future-handler [printer value] - (let [doc (if (future-done? promise) + (let [doc (if (future-done? value) (format-doc printer @value) (color/document printer :nil "pending"))] (format-unknown printer value "Future" doc)))