MCPcopy Create free account
hub / github.com/e2wugui/zeze / verifyOnlineUserData

Method verifyOnlineUserData

ZezeJava/ZezexJava/server/ModuleEquip.java:262–280  ·  view source on GitHub ↗
(int oldAccess)

Source from the content-addressed store, hash-verified

260 }
261
262 public void verifyOnlineUserData(int oldAccess) {
263 if (roleId == 0)
264 return; // 还没有登录报告成功,忽略验证。
265
266 var online = App.Provider.getOnline();
267 var bean = online.getUserData(roleId);
268 if (null == bean || bean.typeId() == EmptyBean.TYPEID) {
269 var data = new BRetreatTestLocal();
270 data.setVarInt1(oldAccess + 1);
271 online.setUserData(roleId, data);
272 return;
273 }
274 {
275 var data = (BRetreatTestLocal)bean;
276 if (oldAccess != data.getVarInt1())
277 throw new RuntimeException("verify online data fail.");
278 data.setVarInt1(oldAccess + 1);
279 }
280 }
281
282 public void verifyOnlineLocal(int oldAccess) {
283 if (roleId == 0)

Callers 1

hotHelloWorldMethod · 0.95

Calls 4

setUserDataMethod · 0.80
getOnlineMethod · 0.65
typeIdMethod · 0.65
getUserDataMethod · 0.45

Tested by

no test coverage detected