Finish Hotfix-RigheColloDuplicate

This commit is contained in:
Giuseppe Scorrano 2020-05-21 12:48:12 +02:00
commit 8aa21211b7
2 changed files with 12 additions and 16 deletions

View File

@ -17,8 +17,8 @@ apply plugin: 'com.google.gms.google-services'
android { android {
def appVersionCode = 137 def appVersionCode = 138
def appVersionName = '1.12.8' def appVersionName = '1.12.9'
signingConfigs { signingConfigs {
release { release {

View File

@ -527,23 +527,19 @@ public class ColliMagazzinoRESTConsumer extends _BaseRESTConsumer {
} }
public static void changePosizione(MtbColt testata, MtbDepoPosizione posizione, Runnable onComplete, RunnableArgs<Exception> onFailed) { public static void changePosizione(MtbColt mtbColtToSave, MtbDepoPosizione posizione, Runnable onComplete, RunnableArgs<Exception> onFailed) {
MtbColt mtbColtToSaveClone = (MtbColt) mtbColtToSave.clone();
testata.setOperation(CommonModelConsts.OPERATION.UPDATE); mtbColtToSaveClone.setOperation(CommonModelConsts.OPERATION.UPDATE);
mtbColtToSaveClone.setMtbColr(new ObservableArrayList<>());
if (posizione == null) testata.setPosizione(null); if (posizione == null) mtbColtToSaveClone.setPosizione(null);
else testata.setPosizione(posizione.getPosizione()); else mtbColtToSaveClone.setPosizione(posizione.getPosizione());
ColliMagazzinoRESTConsumer.saveCollo(testata, new ISimpleOperationCallback<MtbColt>() { ColliMagazzinoRESTConsumer.saveCollo(mtbColtToSaveClone, mtbColt -> {
@Override
public void onSuccess(MtbColt value) {
if (onComplete != null) onComplete.run(); if (onComplete != null) onComplete.run();
} }, ex -> {
@Override
public void onFailed(Exception ex) {
if (onFailed != null) onFailed.run(ex); if (onFailed != null) onFailed.run(ex);
}
}); });
} }