1.1 restoration
[mir.git] / source / mircoders / module / ModuleCommentStatus.java
index 43b1c09..8a9417d 100755 (executable)
@@ -33,22 +33,19 @@ import mir.log.LoggerWrapper;
 import mir.module.AbstractModule;
 import mir.module.ModuleExc;
 import mir.module.ModuleFailure;
-import mir.storage.StorageObject;
 import mir.util.JDBCStringRoutines;
+import mircoders.storage.DatabaseCommentStatus;
 
 public class ModuleCommentStatus extends AbstractModule {
   static LoggerWrapper logger = new LoggerWrapper("Module.CommentStatus");
 
-  public ModuleCommentStatus (StorageObject theStorage)        {
-    if (theStorage == null)
-      logger.warn("ModuleCommentStatus -- StorageObject was null!");
-
-    this.theStorage = theStorage;
+  public ModuleCommentStatus ()        {
+    super(DatabaseCommentStatus.getInstance());
   }
 
   public String commentStatusIdForName(String aName) throws ModuleExc, ModuleFailure {
     try {
-      return theStorage.executeFreeSingleValueSql("select id from comment_status where name = '" + JDBCStringRoutines.escapeStringLiteral(aName) + "'");
+      return storage.executeFreeSingleValueSql("select id from comment_status where name = '" + JDBCStringRoutines.escapeStringLiteral(aName) + "'");
     }
     catch (Throwable t) {
       throw new ModuleFailure(t);