|
|
@@ -15,6 +15,8 @@ import android.widget.TextView;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.bumptech.glide.Glide;
|
|
|
import com.sheep.gamegroup.dateview.DatePickerDialog;
|
|
|
+import com.sheep.gamegroup.greendao.DDProviderHelper;
|
|
|
+import com.sheep.gamegroup.greendao.download.SdkLoginUser;
|
|
|
import com.sheep.gamegroup.model.entity.BaseMessage;
|
|
|
import com.sheep.gamegroup.model.entity.LoginEntity;
|
|
|
import com.sheep.gamegroup.model.util.SheepSubscriber;
|
|
|
@@ -184,6 +186,15 @@ public class EditUserInfoFgt extends BaseFragment {
|
|
|
DataUtil.getInstance().setUserNickName(nickNameBox.getText().toString());
|
|
|
DataUtil.getInstance().setUserAvatar(newAvatar);
|
|
|
}
|
|
|
+ List<SdkLoginUser> users = DDProviderHelper.getInstance().getSdkLoginUserList(SheepApp.getInstance().getConnectAddress().name());
|
|
|
+ for (SdkLoginUser user : users) {
|
|
|
+ if (user.getInvitation_code().equals(mLoginResult.getUser().getInvitation_code())) {
|
|
|
+ user.setNickname(nickNameBox.getText().toString().trim());
|
|
|
+ user.setAvatar(newAvatar);
|
|
|
+ DDProviderHelper.getInstance().addOrUpdateSdkLoginUser(user, null);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
mController.whenEditedInfo(mLoginResult);
|
|
|
}
|
|
|
|