- byte[] groupId = null;
- if (ns.getString("group") != null) {
- groupId = Util.decodeGroupId(ns.getString("group"));
- }
- if (groupId == null) {
- groupId = new byte[0];
- }
- String groupName = ns.getString("name");
- if (groupName == null) {
- groupName = "";
- }
- List<String> groupMembers = ns.getList("member");
- if (groupMembers == null) {
- groupMembers = new ArrayList<>();
- }
- String groupAvatar = ns.getString("avatar");
- if (groupAvatar == null) {
- groupAvatar = "";
- }
- byte[] newGroupId = signal.updateGroup(groupId, groupName, groupMembers, groupAvatar);
+ var newGroupId = signal.updateGroup(groupId, groupName, groupMembers, groupAvatar);