X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=source%2Fmircoders%2Fmodule%2FModuleMediafolder.java;h=0dfb7ded1ede4b15521973285ce5096c600863c4;hb=63e0ee1fb8038eb6d8f0190cf38c3b3ab2727216;hp=fe97a7e391b65b1bf292de09acc2a210b0f5bca7;hpb=d1fe8297d584e69a5d2bed84cc979d8bdd13cb31;p=mir.git diff --git a/source/mircoders/module/ModuleMediafolder.java b/source/mircoders/module/ModuleMediafolder.java index fe97a7e3..0dfb7ded 100755 --- a/source/mircoders/module/ModuleMediafolder.java +++ b/source/mircoders/module/ModuleMediafolder.java @@ -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) + "'");