diff --git a/pkg/arvo/lib/push-hook.hoon b/pkg/arvo/lib/push-hook.hoon index d2e4e5c9e6..8a8af9fba7 100644 --- a/pkg/arvo/lib/push-hook.hoon +++ b/pkg/arvo/lib/push-hook.hoon @@ -300,8 +300,10 @@ unversioned =/ =resource (de-path:resource t.t.path) + =/ requested=@ud + (slav %ud i.t.t.t.t.t.path) =/ =mark - (append-version:ver (slav %ud i.t.t.t.t.t.path)) + (append-version:ver (min requested version.config)) ?. (supported:ver mark) :_ this (fact-init-kick:io version+!>(min-version.config)) @@ -476,7 +478,7 @@ %+ turn ~(tap by paths) |= [fact-ver=@ud paths=(set path)] =/ =mark - (append-version:ver fact-ver) + (append-version:ver (min version.config fact-ver)) (fact:io (convert-from:ver mark q.cage) ~(tap in paths)) :: TODO: deprecate ++ unversioned