From e163c76ed6830afcb3e84e14e5c9189c258baadd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@sedlistka.cz>
Date: Thu, 29 Aug 2019 22:15:26 +0200
Subject: [PATCH] Korektni razeni clenu

---
 lib/RVVote/GraphAPI.pm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/RVVote/GraphAPI.pm b/lib/RVVote/GraphAPI.pm
index 39e41d5..c3a56b8 100644
--- a/lib/RVVote/GraphAPI.pm
+++ b/lib/RVVote/GraphAPI.pm
@@ -48,9 +48,12 @@ sub get_group_members {
         ))->result();
         next MEMBER if ! $res2->is_success;    
         next MEMBER if ! ref $res2->json eq 'ARRAY';
-        push @members, $res2->json;
+
+        $member = $res2->json;
+        (undef, $member->{lastname}) = split /\W+/ $member->{username_clean}              
+        push @members, $member;
     }
 
-    return sort { $a->{fullname} le $b->{fullname} } @members;
+    return sort { $a->{lastname} le $b->{lastname} } @members;
 
 };
-- 
GitLab