From: Michael Vogel <icarus@dabo.de>
Date: Sat, 5 Dec 2015 22:29:42 +0000 (+0100)
Subject: Issue 1871: Show an information if a group is empty
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=01c9d13927da443995f57d38ac2fcf53cc9a0794;p=friendica.git

Issue 1871: Show an information if a group is empty
---

diff --git a/mod/group.php b/mod/group.php
index e9f9561f46..5b28784f56 100644
--- a/mod/group.php
+++ b/mod/group.php
@@ -190,6 +190,7 @@ function group_content(&$a) {
 		'label_members' => t('Members'),
 		'members' => array(),
 		'label_contacts' => t('All Contacts'),
+		'group_is_empty' => t('Group is empty'),
 		'contacts' => array(),
 	);
 
@@ -204,7 +205,7 @@ function group_content(&$a) {
 			group_rmv_member(local_user(),$group['name'],$member['id']);
 	}
 
-	$r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `blocked` = 0 and `pending` = 0 and `self` = 0 ORDER BY `name` ASC",
+	$r = q("SELECT * FROM `contact` WHERE `uid` = %d AND NOT `blocked` AND NOT `pending` AND NOT `self` ORDER BY `name` ASC",
 		intval(local_user())
 	);
 
diff --git a/view/templates/groupeditor.tpl b/view/templates/groupeditor.tpl
index b0f267dde9..86458ded2e 100644
--- a/view/templates/groupeditor.tpl
+++ b/view/templates/groupeditor.tpl
@@ -2,7 +2,11 @@
 <div id="group">
 <h3>{{$groupeditor.label_members}}</h3>
 <div id="group-members" class="contact_list">
-{{foreach $groupeditor.members as $c}} {{$c}} {{/foreach}}
+{{if $groupeditor.members }}
+	{{foreach $groupeditor.members as $c}} {{$c}} {{/foreach}}
+{{else}}
+{{$groupeditor.group_is_empty}}
+{{/if}}
 </div>
 <div id="group-members-end"></div>
 <hr id="group-separator" />