Return a copy of models in getModelsRecording
This commit is contained in:
parent
316842e690
commit
f4e143eb7d
|
@ -5,6 +5,7 @@ import java.io.UnsupportedEncodingException;
|
||||||
import java.security.InvalidKeyException;
|
import java.security.InvalidKeyException;
|
||||||
import java.security.NoSuchAlgorithmException;
|
import java.security.NoSuchAlgorithmException;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -135,7 +136,7 @@ public class RemoteRecorder implements Recorder {
|
||||||
if(!lastSync.equals(Instant.EPOCH) && lastSync.isBefore(Instant.now().minusSeconds(60))) {
|
if(!lastSync.equals(Instant.EPOCH) && lastSync.isBefore(Instant.now().minusSeconds(60))) {
|
||||||
throw new RuntimeException("Last sync was over a minute ago");
|
throw new RuntimeException("Last sync was over a minute ago");
|
||||||
}
|
}
|
||||||
return models;
|
return new ArrayList<Model>(models);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue