1.1 restoration
[mir.git] / source / mircoders / module / ModuleMediafolder.java
index fe97a7e..0dfb7de 100755 (executable)
@@ -44,19 +44,15 @@ import mir.module.ModuleExc;
 import mir.module.ModuleFailure;
 import mir.storage.StorageObject;
 import mir.util.JDBCStringRoutines;
+import mircoders.storage.DatabaseMediafolder;
 
-
-public class ModuleMediafolder extends AbstractModule
-{
+public class ModuleMediafolder extends AbstractModule {
   static LoggerWrapper logger = new LoggerWrapper("Module.Mediafolder");
 
-  public ModuleMediafolder(StorageObject aStorage)
-  {
-    if (aStorage == null)
-      logger.warn("ModuleMediafolder: StorageObject was null!");
-
-    storage = aStorage;
+  public ModuleMediafolder() {
+    super(DatabaseMediafolder.getInstance());
   }
+
   public String mediaFolderIdForName(String aName) throws ModuleExc, ModuleFailure {
     try {
       return storage.executeFreeSingleValueSql("select id from media_folder where name = '" + JDBCStringRoutines.escapeStringLiteral(aName) + "'");