Fix se fullname è nullo.
Fix se si chiude il fragment Rettifica o Versamento nel caso si ha ancora una UL aperta.
This commit is contained in:
parent
f9fa002274
commit
530bb336bf
@ -8,7 +8,7 @@ import it.integry.integrywmsnative.core.settings.SettingsManager;
|
|||||||
public class UtilityFirebase {
|
public class UtilityFirebase {
|
||||||
|
|
||||||
public static Trace getNewPerformanceTrace(String traceName) {
|
public static Trace getNewPerformanceTrace(String traceName) {
|
||||||
String username = SettingsManager.i().user.fullname;
|
String username = SettingsManager.i().user.fullname ;
|
||||||
|
|
||||||
Trace newTrace = FirebasePerformance.getInstance().newTrace(traceName);
|
Trace newTrace = FirebasePerformance.getInstance().newTrace(traceName);
|
||||||
|
|
||||||
|
|||||||
@ -22,6 +22,7 @@ import it.integry.integrywmsnative.core.di.BindableString;
|
|||||||
import it.integry.integrywmsnative.core.settings.SettingsManager;
|
import it.integry.integrywmsnative.core.settings.SettingsManager;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityProgress;
|
import it.integry.integrywmsnative.core.utility.UtilityProgress;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityServer;
|
import it.integry.integrywmsnative.core.utility.UtilityServer;
|
||||||
|
import it.integry.integrywmsnative.core.utility.UtilityString;
|
||||||
import it.integry.integrywmsnative.gest.login.LoginActivity;
|
import it.integry.integrywmsnative.gest.login.LoginActivity;
|
||||||
import it.integry.integrywmsnative.gest.login.core.LoginHelper;
|
import it.integry.integrywmsnative.gest.login.core.LoginHelper;
|
||||||
import it.integry.integrywmsnative.gest.login.dto.LoginAziendaDTO;
|
import it.integry.integrywmsnative.gest.login.dto.LoginAziendaDTO;
|
||||||
@ -119,7 +120,7 @@ public class LoginViewModel {
|
|||||||
SettingsManager.iDB().setAvailableProfiles(loginDTO.availableProfiles);
|
SettingsManager.iDB().setAvailableProfiles(loginDTO.availableProfiles);
|
||||||
|
|
||||||
SettingsManager.i().createUserSession();
|
SettingsManager.i().createUserSession();
|
||||||
SettingsManager.i().user.fullname = loginDTO.full_name;
|
SettingsManager.i().user.fullname = !UtilityString.isNullOrEmpty(loginDTO.full_name) ? loginDTO.full_name : username.get();
|
||||||
|
|
||||||
|
|
||||||
mActivity.runOnUiThread(() -> onLoginSuccess(
|
mActivity.runOnUiThread(() -> onLoginSuccess(
|
||||||
|
|||||||
@ -82,9 +82,9 @@ public class PickingLiberoFragment extends Fragment implements ITitledFragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDetach() {
|
public void onDestroyView() {
|
||||||
BarcodeManager.removeCallback(barcodeScannerIstanceID);
|
BarcodeManager.removeCallback(barcodeScannerIstanceID);
|
||||||
super.onDetach();
|
super.onDestroyView();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -96,10 +96,10 @@ public class RettificaGiacenzeFragment extends Fragment implements ITitledFragme
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDetach() {
|
public void onDestroyView() {
|
||||||
mRettificaGiacenzeViewModel.closeLU(false, false);
|
mRettificaGiacenzeViewModel.closeLU(false, false);
|
||||||
BarcodeManager.removeCallback(barcodeScannerIstanceID);
|
BarcodeManager.removeCallback(barcodeScannerIstanceID);
|
||||||
super.onDetach();
|
super.onDestroyView();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user