diff --git a/bin/solid.pill b/bin/solid.pill index 12c0234ad..d383bc842 100644 --- a/bin/solid.pill +++ b/bin/solid.pill @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:99ac1fbddddaad25d3275d1308f5f3814f4e586501fb0233915b8191c8221415 -size 12589812 +oid sha256:9d43082531afe722b06c5ada13f8c7cc98d2c4b5ac6a58dc0a13282bb69f4384 +size 12699810 diff --git a/pkg/arvo/sys/vane/eyre.hoon b/pkg/arvo/sys/vane/eyre.hoon index d4ae90e57..562c33b46 100644 --- a/pkg/arvo/sys/vane/eyre.hoon +++ b/pkg/arvo/sys/vane/eyre.hoon @@ -2118,8 +2118,8 @@ ?: new-before-bid [new bindings] [i.bindings $(bindings t.bindings)] ?: =(site.binding.new site.bid) - (aor path.binding.new path.bid) - (aor (fall site.binding.new '') (fall site.bid '')) + (aor path.bid path.binding.new) + (aor (fall site.bid '') (fall site.binding.new '')) :: ++ channel-wire |= [channel-id=@t request-id=@ud] @@ -2163,6 +2163,8 @@ :: initial value for the login handler :: =. bindings.server-state.ax + =- (roll - insert-binding) + ^- (list [binding ^duct action]) :~ [[~ /~/login] duct [%authentication ~]] [[~ /~/logout] duct [%logout ~]] [[~ /~/channel] duct [%channel ~]]