This commit is contained in:
heavyrain.lee
2019-09-02 21:54:03 +08:00
parent d075b5212f
commit 4b7804cdfd
2 changed files with 23 additions and 14 deletions
@@ -1265,7 +1265,6 @@ public class DatabaseStore {
} }
void persistGroupMember(final String groupId, final List<WFCMessage.GroupMember> memberList) { void persistGroupMember(final String groupId, final List<WFCMessage.GroupMember> memberList) {
mScheduler.execute(()->{
Connection connection = null; Connection connection = null;
PreparedStatement statement = null; PreparedStatement statement = null;
try { try {
@@ -1321,7 +1320,6 @@ public class DatabaseStore {
} finally { } finally {
DBUtil.closeDB(connection, statement); DBUtil.closeDB(connection, statement);
} }
});
} }
int removeGroupMember(String groupId, List<String> groupMembers) { int removeGroupMember(String groupId, List<String> groupMembers) {
@@ -27,18 +27,29 @@ public class InputCreateChannel {
private long updateDt; private long updateDt;
public WFCMessage.ChannelInfo toProtoChannelInfo() { public WFCMessage.ChannelInfo toProtoChannelInfo() {
return WFCMessage.ChannelInfo.newBuilder().setOwner(owner) WFCMessage.ChannelInfo.Builder builder = WFCMessage.ChannelInfo.newBuilder().setOwner(owner);
.setName(name) if (!StringUtil.isNullOrEmpty(name))
.setTargetId(targetId) builder = builder.setName(name);
.setCallback(callback) if (!StringUtil.isNullOrEmpty(targetId))
.setPortrait(portrait) builder = builder.setTargetId(targetId);
.setAutomatic(auto) if (!StringUtil.isNullOrEmpty(callback))
.setSecret(secret) builder = builder.setCallback(callback);
.setDesc(desc) if (!StringUtil.isNullOrEmpty(portrait))
.setStatus(status) builder = builder.setPortrait(portrait);
.setExtra(extra) builder = builder.setAutomatic(auto);
.setUpdateDt(updateDt) if (!StringUtil.isNullOrEmpty(secret))
.build(); builder = builder.setSecret(secret);
if (!StringUtil.isNullOrEmpty(desc))
builder = builder.setDesc(desc);
builder = builder.setStatus(status);
if (!StringUtil.isNullOrEmpty(extra))
builder = builder.setExtra(extra);
if (!StringUtil.isNullOrEmpty(name))
builder = builder.setUpdateDt(updateDt);
else
builder = builder.setUpdateDt(System.currentTimeMillis());
return builder.build();
} }
public String getOwner() { public String getOwner() {