mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-09 05:24:44 +01:00
re-register when variant changes
useful only for testing releases
This commit is contained in:
parent
d4ae2e1f06
commit
755b9e4c1f
1 changed files with 4 additions and 3 deletions
|
@ -302,7 +302,8 @@ public class MQTTUtils extends Thread implements IMqttActionListener, MqttCallba
|
||||||
}
|
}
|
||||||
long now = Utils.getCurSeconds();
|
long now = Utils.getCurSeconds();
|
||||||
Log.d( TAG, "registerOnce(): now: %d; nextReg: %d", now, sNextReg );
|
Log.d( TAG, "registerOnce(): now: %d; nextReg: %d", now, sNextReg );
|
||||||
if ( now > sNextReg || ! BuildConfig.GIT_REV.equals(sLastRev) ) {
|
String revString = BuildConfig.GIT_REV + ':' + BuildConfig.VARIANT_NAME;
|
||||||
|
if ( now > sNextReg || ! revString.equals(sLastRev) ) {
|
||||||
try {
|
try {
|
||||||
JSONObject params = new JSONObject();
|
JSONObject params = new JSONObject();
|
||||||
params.put( "devid", mDevID );
|
params.put( "devid", mDevID );
|
||||||
|
@ -334,8 +335,8 @@ public class MQTTUtils extends Thread implements IMqttActionListener, MqttCallba
|
||||||
if ( 0 < atNext ) {
|
if ( 0 < atNext ) {
|
||||||
DBUtils.setLongFor( mContext, KEY_NEXT_REG, atNext );
|
DBUtils.setLongFor( mContext, KEY_NEXT_REG, atNext );
|
||||||
sNextReg = atNext;
|
sNextReg = atNext;
|
||||||
DBUtils.setStringFor( mContext, KEY_LAST_WRITE, BuildConfig.GIT_REV );
|
DBUtils.setStringFor( mContext, KEY_LAST_WRITE, revString );
|
||||||
sLastRev = BuildConfig.GIT_REV;
|
sLastRev = revString;
|
||||||
}
|
}
|
||||||
|
|
||||||
String dupID = response.optString( "dupID", "" );
|
String dupID = response.optString( "dupID", "" );
|
||||||
|
|
Loading…
Reference in a new issue