aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/program/aedifex/artifact/versioning.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/program/aedifex/artifact/versioning.lux')
-rw-r--r--stdlib/source/program/aedifex/artifact/versioning.lux7
1 files changed, 4 insertions, 3 deletions
diff --git a/stdlib/source/program/aedifex/artifact/versioning.lux b/stdlib/source/program/aedifex/artifact/versioning.lux
index 41b3179d3..dab943145 100644
--- a/stdlib/source/program/aedifex/artifact/versioning.lux
+++ b/stdlib/source/program/aedifex/artifact/versioning.lux
@@ -89,9 +89,10 @@
(Parser Versioning)
(<| (..sub ..<versioning>)
($_ <>.and
- (<xml>.somewhere //snapshot.parser)
- (<xml>.somewhere ..last_updated_parser)
- (<| <xml>.somewhere
+ (<>.default #//snapshot.Local (<xml>.somewhere //snapshot.parser))
+ (<>.default instant.epoch (<xml>.somewhere ..last_updated_parser))
+ (<| (<>.default (list))
+ <xml>.somewhere
(..sub ..<snapshot_versions>)
(<>.some //snapshot/version.parser))
)))