jschoubben
feadebd331
Let the lease key name its ask and time, and the user-list key say the lease is handed
...
ADR 0582 clause 3 writes the key holder "with the why, the ask and the time": LeaseHolder gains ask and at,
which LeaseHandedAway ignores (it reads handed-to alone). The grants part's user-list key gains lease-handed,
so the bus node's engine follows the grants part's list alone once the lease is handed (ADR 0571 clause 8)
and never falls back to the controller's; a key written before reads false.
Tests: a row in the lease table of TestTheCopiedComposerComposesAsTheControllers; the old key (shaped as
EncodeGrantsUserList writes it today) and the flag's round trip added to the existing user-list case in
delivery_test.go; no new test function.
(issue 774, 774/S3)
Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
2026-11-02 00:15:20 +01:00
..
2026-11-01 15:24:13 +01:00
2026-10-24 16:26:32 +02:00
2026-10-28 12:22:37 +01:00
2026-10-29 22:37:41 +01:00
2026-10-29 22:37:11 +01:00
2026-10-22 18:00:02 +02:00
2026-10-22 17:59:55 +02:00
2026-10-23 15:44:57 +02:00
2026-10-21 09:04:43 +00:00
2026-10-21 12:45:04 +02:00
2026-10-22 18:06:49 +02:00
2026-10-26 11:25:07 +01:00
2026-10-26 11:25:07 +01:00
2026-10-28 12:22:37 +01:00
2026-10-24 21:17:14 +02:00
2026-10-28 12:02:39 +01:00
2026-10-28 21:54:04 +01:00
2026-10-24 23:01:18 +02:00
2026-10-25 01:46:36 +02:00
2026-10-25 01:46:36 +02:00
2026-10-24 23:01:18 +02:00
2026-11-01 16:02:06 +01:00
2026-10-29 22:39:29 +01:00
2026-11-02 00:15:20 +01:00
2026-10-28 18:09:38 +01:00
2026-11-01 00:05:38 +01:00
2026-11-01 16:02:06 +01:00
2026-11-01 02:40:12 +01:00
2026-11-01 02:40:12 +01:00
2026-10-19 11:03:46 +02:00
2026-10-19 11:03:46 +02:00
2026-11-01 02:40:12 +01:00
2026-10-26 21:12:31 +01:00
2026-10-26 21:12:31 +01:00
2026-10-28 21:54:04 +01:00
2026-10-26 11:28:38 +01:00
2026-10-24 04:07:22 +02:00
2026-10-24 04:07:22 +02:00
2026-10-31 09:21:04 +01:00
2026-10-20 01:44:22 +00:00
2026-10-31 00:23:42 +01:00
2026-10-31 00:23:42 +01:00
2026-10-20 06:02:43 +00:00
2026-10-20 01:43:17 +00:00
2026-10-22 17:46:56 +02:00
2026-10-22 18:00:24 +02:00
2026-10-29 21:37:59 +01:00
2026-10-29 21:37:59 +01:00
2026-10-22 17:27:58 +02:00
2026-10-22 17:27:02 +02:00
2026-10-22 17:27:02 +02:00
2026-10-29 23:48:08 +01:00
2026-10-28 21:54:04 +01:00
2026-10-28 21:54:04 +01:00
2026-10-28 10:00:29 +01:00
2026-11-01 02:40:12 +01:00
2026-10-31 09:21:04 +01:00
2026-10-28 23:49:22 +01:00
2026-10-31 09:28:15 +01:00
2026-10-28 22:24:57 +01:00
2026-10-31 09:28:15 +01:00
2026-10-31 09:21:04 +01:00
2026-11-01 02:40:12 +01:00
2026-11-01 02:18:56 +01:00
2026-10-25 21:08:10 +01:00
2026-10-26 21:12:48 +01:00
2026-10-28 21:54:04 +01:00
2026-10-26 21:12:31 +01:00
2026-11-01 02:43:10 +01:00
2026-10-24 03:51:35 +02:00
2026-10-23 15:11:44 +02:00
2026-11-01 02:40:12 +01:00
2026-11-01 15:33:43 +01:00
2026-10-20 20:06:48 +00:00
2026-10-27 01:19:29 +01:00
2026-10-29 21:37:59 +01:00
2026-10-18 20:11:04 +02:00
2026-11-01 15:20:26 +01:00
2026-11-01 15:20:26 +01:00
2026-10-19 22:47:27 +00:00
2026-10-19 22:39:29 +00:00
2026-10-26 12:12:53 +01:00
2026-11-02 00:15:20 +01:00
2026-11-01 02:43:10 +01:00
2026-11-01 02:43:10 +01:00
2026-10-28 18:30:00 +01:00
2026-10-28 18:30:00 +01:00
2026-10-29 22:37:11 +01:00