Update of /cvsroot/tmda/tmda/TMDA
In directory sc8-pr-cvs1:/tmp/cvs-serv11342

Modified Files:
        Pending.py 
Log Message:
Restored old behavior of Message object to comply with CGI application.
New behavior is still usable. (ie. msg = Message().initMessage() )


Index: Pending.py
===================================================================
RCS file: /cvsroot/tmda/tmda/TMDA/Pending.py,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- Pending.py  29 Dec 2002 11:09:10 -0000      1.13
+++ Pending.py  2 Jan 2003 19:43:06 -0000       1.14
@@ -400,6 +400,10 @@
 
     def release(self):
         """Release a message from the pending queue."""
+        try:
+            self.return_path
+        except:
+            self.initMessage()
         import Cookie
         if Defaults.PENDING_RELEASE_APPEND:
             Util.append_to_file(self.return_path,
@@ -425,6 +429,10 @@
 
     def delete(self):
         """Delete a message from the pending queue."""
+        try:
+            self.return_path
+        except:
+            self.initMessage()
         if Defaults.PENDING_DELETE_APPEND:
             Util.append_to_file(self.return_path,
                                 Defaults.PENDING_DELETE_APPEND)
@@ -432,6 +440,10 @@
 
     def whitelist(self):
         """Whitelist the message sender."""
+        try:
+            self.return_path
+        except:
+            self.initMessage()
         if Defaults.PENDING_WHITELIST_APPEND:
             Util.append_to_file(self.return_path,
                                 Defaults.PENDING_WHITELIST_APPEND)
@@ -441,6 +453,10 @@
 
     def blacklist(self):
         """Blacklist the message sender."""
+        try:
+            self.return_path
+        except:
+            self.initMessage()
         if Defaults.PENDING_BLACKLIST_APPEND:
             Util.append_to_file(self.return_path,
                                 Defaults.PENDING_BLACKLIST_APPEND)

_______________________________________
tmda-cvs mailing list
http://tmda.net/lists/listinfo/tmda-cvs

Reply via email to