diff options
-rw-r--r-- | guix-data-service/web/controller.scm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/guix-data-service/web/controller.scm b/guix-data-service/web/controller.scm index 929d6e3..a76be6c 100644 --- a/guix-data-service/web/controller.scm +++ b/guix-data-service/web/controller.scm @@ -374,7 +374,13 @@ (render-json `((new-packages . ,(list->vector new-packages)) (removed-packages . ,(list->vector removed-packages)) - (version-changes . ,(list->vector version-changes))) + (version-changes . ,(list->vector + (map + (match-lambda + ((name data ...) + `((name . ,name) + ,@data))) + version-changes)))) #:extra-headers http-headers-for-unchanging-content)) (else (render-html |