Fix possible NPE in update
This commit is contained in:
parent
85fee70e60
commit
edb11a0efc
|
@ -219,9 +219,10 @@ public class MyFreeCamsModel extends AbstractModel {
|
||||||
public void update(SessionState state, String streamUrl) {
|
public void update(SessionState state, String streamUrl) {
|
||||||
uid = Integer.parseInt(state.getUid().toString());
|
uid = Integer.parseInt(state.getUid().toString());
|
||||||
setName(state.getNm());
|
setName(state.getNm());
|
||||||
setCamScore(state.getM().getCamscore());
|
|
||||||
setState(State.of(state.getVs()));
|
setState(State.of(state.getVs()));
|
||||||
setStreamUrl(streamUrl);
|
setStreamUrl(streamUrl);
|
||||||
|
Optional<Double> camScore = Optional.of(state.getM()).map(m -> m.getCamscore());
|
||||||
|
setCamScore(camScore.orElse(0.0));
|
||||||
|
|
||||||
// preview
|
// preview
|
||||||
String uid = state.getUid().toString();
|
String uid = state.getUid().toString();
|
||||||
|
|
Loading…
Reference in New Issue