X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fmodule%2FModuleTopics.java;h=546473f2444591410f7ab917943cded6afc591c3;hb=fe2f45c4b11b31b45f13f3abaab8c5ba0363d345;hp=7c480256abac1a7d679c3b60803ba65aa4eed516;hpb=3a661e8f0f659ab5ed2ac0e4d982ac0b398d11f1;p=mir.git diff --git a/source/mircoders/module/ModuleTopics.java b/source/mircoders/module/ModuleTopics.java index 7c480256..546473f2 100755 --- a/source/mircoders/module/ModuleTopics.java +++ b/source/mircoders/module/ModuleTopics.java @@ -32,11 +32,15 @@ public class ModuleTopics extends AbstractModule public ModuleTopics(StorageObject theStorage) { this.theStorage = theStorage; if (theLog == null) - theLog = Logfile.getInstance(Configuration.getProperty("Home") + Configuration.getProperty("Module.Themen.Logfile")); + theLog = Logfile.getInstance(MirConfig.getProp("Home") + MirConfig.getProp("Module.Themen.Logfile")); } - public SimpleList getTopicsAsSimpleList() { - return ((DatabaseTopics)theStorage).getPopupData(); + public SimpleList getTopicsAsSimpleList() throws ModuleException { + try { + return ((DatabaseTopics)theStorage).getPopupData(); + } catch(StorageObjectException e) { + throw new ModuleException(e.toString()); + } } }