Small fixes [stage]

This commit is contained in:
crschnick
2024-06-27 06:28:23 +00:00
parent 99056e924c
commit 1ff39b2182
3 changed files with 18 additions and 11 deletions
@@ -1,6 +1,7 @@
package io.xpipe.ext.base.service;
import io.xpipe.app.storage.DataStoreEntryRef;
import io.xpipe.app.util.Validators;
import io.xpipe.core.store.DataStore;
import io.xpipe.core.store.FixedChildStore;
import io.xpipe.core.store.NetworkTunnelStore;
@@ -21,6 +22,12 @@ public class FixedServiceStore extends AbstractServiceStore implements FixedChil
private final DataStoreEntryRef<NetworkTunnelStore> host;
private final DataStoreEntryRef<? extends DataStore> displayParent;
@Override
public void checkComplete() throws Throwable {
Validators.nonNull(displayParent);
Validators.nonNull(displayParent.getStore());
}
@Override
public DataStoreEntryRef<NetworkTunnelStore> getHost() {
return host;