diff options
Diffstat (limited to 'lib/Sietima/Role/WithAdmin.pm')
-rw-r--r-- | lib/Sietima/Role/WithAdmin.pm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/Sietima/Role/WithAdmin.pm b/lib/Sietima/Role/WithAdmin.pm index 49b0f51..8293621 100644 --- a/lib/Sietima/Role/WithAdmin.pm +++ b/lib/Sietima/Role/WithAdmin.pm @@ -11,4 +11,11 @@ has admin => ( coerce => AddressFromStr, ); +around list_addresses => sub($orig,$self) { + return +{ + $self->$orig->%*, + admin => $self->admin, + }; +}; + 1; |