mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-24 07:26:51 +03:00
Solve #5706 - Create vase at each branch of t.t.t.t.path
#5706 describes an issue with using `!>` higher up in `graph-store` where multiple types are potentially included in the vase's construction, resulting in a type of `?((unit time) update-log:store)` when scrying the internals - no fun!
This commit is contained in:
parent
1f76be7f4b
commit
a7c5104f46
@ -679,20 +679,19 @@
|
|||||||
=/ update-log
|
=/ update-log
|
||||||
(~(get by update-logs) [ship term])
|
(~(get by update-logs) [ship term])
|
||||||
:- ~ :- ~ :- %noun
|
:- ~ :- ~ :- %noun
|
||||||
!>
|
|
||||||
?+ t.t.t.t.path (on-peek:def path)
|
?+ t.t.t.t.path (on-peek:def path)
|
||||||
~
|
~
|
||||||
^- update-log:store
|
!> ^- update-log:store
|
||||||
?~(update-log *update-log:store u.update-log)
|
?~(update-log *update-log:store u.update-log)
|
||||||
::
|
::
|
||||||
[%latest ~]
|
[%latest ~]
|
||||||
^- (unit time)
|
!> ^- (unit time)
|
||||||
%+ biff update-log
|
%+ biff update-log
|
||||||
|= =update-log:store
|
|= =update-log:store
|
||||||
(bind (pry:orm-log:store update-log) head)
|
(bind (pry:orm-log:store update-log) head)
|
||||||
::
|
::
|
||||||
[%subset @ @ ~]
|
[%subset @ @ ~]
|
||||||
^- update-log:store
|
!> ^- update-log:store
|
||||||
?~ update-log *update-log:store
|
?~ update-log *update-log:store
|
||||||
=* start i.t.t.t.t.t.path
|
=* start i.t.t.t.t.t.path
|
||||||
=* end i.t.t.t.t.t.t.path
|
=* end i.t.t.t.t.t.t.path
|
||||||
|
Loading…
Reference in New Issue
Block a user