From 9aead2a6230d26837a319f77f14046c3902c7fcb Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 26 Feb 2019 18:13:28 +0100 Subject: [client] Add preset runscript selector to lecture details --- .../main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java') diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java index 6d75f792..8b6e4890 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/thrift/cache/MetaDataCache.java @@ -11,6 +11,7 @@ import org.openslx.bwlp.thrift.iface.Location; import org.openslx.bwlp.thrift.iface.NetShare; import org.openslx.bwlp.thrift.iface.OperatingSystem; import org.openslx.bwlp.thrift.iface.PredefinedData; +import org.openslx.bwlp.thrift.iface.PresetRunScript; import org.openslx.bwlp.thrift.iface.Virtualizer; import org.openslx.dozmod.thrift.Session; import org.openslx.thrifthelper.ThriftManager; @@ -217,6 +218,13 @@ public class MetaDataCache { return new ArrayList(0); return pd.netShares; } + + public static List getPredefinedRunScripts() { + PredefinedData pd = predefinedData.get(); + if (pd == null || pd.ldapFilter == null) + return new ArrayList(0); + return pd.runScripts; + } -- cgit v1.2.3-55-g7522