aboutsummaryrefslogtreecommitdiff
path: root/lib/Sietima/Role/WithAdmin.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Sietima/Role/WithAdmin.pm')
-rw-r--r--lib/Sietima/Role/WithAdmin.pm7
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;