From 5f20ca592d722a2935875e70becd86073d69dde1 Mon Sep 17 00:00:00 2001 From: Flaviu Mates Date: Wed, 2 Sep 2020 11:28:58 +0300 Subject: [PATCH] TT#91506 - Return administrator's 'role' in /api/admins Change-Id: I1a3dce853bb9d79e70352b08967fb59d0032316c --- lib/NGCP/Panel/Role/API/Admins.pm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/NGCP/Panel/Role/API/Admins.pm b/lib/NGCP/Panel/Role/API/Admins.pm index f6665bd195..938072e74c 100644 --- a/lib/NGCP/Panel/Role/API/Admins.pm +++ b/lib/NGCP/Panel/Role/API/Admins.pm @@ -161,5 +161,13 @@ sub update_item { return $item; } +sub post_process_hal_resource { + my ($self, $c, $item, $resource, $form) = @_; + + $resource->{role} = $c->user->roles if ($c->user->id == $item->id); + + return $resource; +} + 1; # vim: set tabstop=4 expandtab: