From e1b1e1abf7fa6b2f9b4679640fb238e4a6b48e8a Mon Sep 17 00:00:00 2001 From: Logan Allen Date: Mon, 1 Feb 2021 16:19:25 -0600 Subject: [PATCH] group-threads: contact push/pull hooks added to group lifecycle --- pkg/arvo/ted/group/create.hoon | 1 + pkg/arvo/ted/group/delete.hoon | 1 + pkg/arvo/ted/group/leave.hoon | 1 + 3 files changed, 3 insertions(+) diff --git a/pkg/arvo/ted/group/create.hoon b/pkg/arvo/ted/group/create.hoon index 4185eeb38..1b7da9b83 100644 --- a/pkg/arvo/ted/group/create.hoon +++ b/pkg/arvo/ted/group/create.hoon @@ -45,6 +45,7 @@ [%add rid groups+rid metadatum] ;< ~ bind:m (poke-our %metadata-store %metadata-action !>(met-action)) ;< ~ bind:m (poke-our %metadata-push-hook push-hook-act) +;< ~ bind:m (poke-our %contact-push-hook push-hook-act) (pure:m !>(~)) diff --git a/pkg/arvo/ted/group/delete.hoon b/pkg/arvo/ted/group/delete.hoon index 3c9d1e924..08525780d 100644 --- a/pkg/arvo/ted/group/delete.hoon +++ b/pkg/arvo/ted/group/delete.hoon @@ -26,5 +26,6 @@ ;< ~ bind:m (cleanup-md:view rid) ;< ~ bind:m (poke-our %group-store %group-update !>([%remove-group rid ~])) ;< ~ bind:m (poke-our %metadata-push-hook push-hook-act) +;< ~ bind:m (poke-our %contact-push-hook push-hook-act) ;< ~ bind:m (poke-our %group-push-hook push-hook-act) (pure:m !>(~)) diff --git a/pkg/arvo/ted/group/leave.hoon b/pkg/arvo/ted/group/leave.hoon index ec4da0555..65ea051cb 100644 --- a/pkg/arvo/ted/group/leave.hoon +++ b/pkg/arvo/ted/group/leave.hoon @@ -22,6 +22,7 @@ :- %pull-hook-action !> ^- action:pull-hook [%remove rid] +;< ~ bind:m (poke-our %contact-pull-hook pull-hook-act) ;< ~ bind:m (poke-our %metadata-pull-hook pull-hook-act) ;< ~ bind:m (poke-our %group-pull-hook pull-hook-act) ;< ~ bind:m (poke-our %group-store %group-update !>([%remove-group rid ~]))