mirror of
				https://github.com/pierre42100/ComunicAndroid
				synced 2025-11-04 11:34:06 +00:00 
			
		
		
		
	Improved conversations displayed name
This commit is contained in:
		@@ -9,6 +9,7 @@ import android.util.Log;
 | 
			
		||||
import org.communiquons.android.comunic.client.api.APIRequest;
 | 
			
		||||
import org.communiquons.android.comunic.client.api.APIRequestParameters;
 | 
			
		||||
import org.communiquons.android.comunic.client.api.APIResponse;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.Account.AccountUtils;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.DatabaseHelper;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.UsersInfo.GetUsersHelper;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.UsersInfo.UserInfo;
 | 
			
		||||
@@ -127,6 +128,11 @@ public class ConversationsListHelper {
 | 
			
		||||
 | 
			
		||||
        int count = 0;
 | 
			
		||||
        for(Integer id : users.keySet()){
 | 
			
		||||
 | 
			
		||||
            //Do not display current user name
 | 
			
		||||
            if(id == new AccountUtils(mContext).get_current_user_id())
 | 
			
		||||
                continue;
 | 
			
		||||
 | 
			
		||||
            if(users.get(id) != null){
 | 
			
		||||
 | 
			
		||||
                if(count > 0)
 | 
			
		||||
 
 | 
			
		||||
@@ -18,6 +18,7 @@ import android.widget.Toast;
 | 
			
		||||
 | 
			
		||||
import org.communiquons.android.comunic.client.MainActivity;
 | 
			
		||||
import org.communiquons.android.comunic.client.R;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.Account.AccountUtils;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.DatabaseHelper;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.UsersInfo.GetUsersHelper;
 | 
			
		||||
import org.communiquons.android.comunic.client.data.UsersInfo.UserInfo;
 | 
			
		||||
@@ -204,12 +205,20 @@ public class ConversationsListFragment extends Fragment implements AdapterView.O
 | 
			
		||||
                int count = 0;
 | 
			
		||||
                for(int userID : conv.getMembers()){
 | 
			
		||||
 | 
			
		||||
                    //Do not display current user name
 | 
			
		||||
                    if(userID == new AccountUtils(getActivity()).get_current_user_id())
 | 
			
		||||
                        continue;
 | 
			
		||||
 | 
			
		||||
                    if(usersInfo.containsKey(userID)){
 | 
			
		||||
 | 
			
		||||
                        UserInfo userInfo = usersInfo.get(userID);
 | 
			
		||||
 | 
			
		||||
                        if(count > 0){
 | 
			
		||||
                            conversationName += ", ";
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
                        if(userInfo != null){
 | 
			
		||||
                            conversationName += userInfo.getFullName() + ", ";
 | 
			
		||||
                            conversationName += userInfo.getFullName();
 | 
			
		||||
                            count++;
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user