diff roundup/cgi/actions.py @ 2061:0eeecaac008a

query saving fix
author Richard Jones <richard@users.sourceforge.net>
date Sun, 29 Feb 2004 01:16:03 +0000
parents 78e6a1e4984e
children c091cacdc505
line wrap: on
line diff
--- a/roundup/cgi/actions.py	Sun Feb 29 00:41:51 2004 +0000
+++ b/roundup/cgi/actions.py	Sun Feb 29 01:16:03 2004 +0000
@@ -143,8 +143,9 @@
 
             # and add it to the user's query multilink
             queries = self.db.user.get(self.userid, 'queries')
-            queries.append(qid)
-            self.db.user.set(self.userid, queries=queries)
+            if qid not in queries:
+                queries.append(qid)
+                self.db.user.set(self.userid, queries=queries)
 
             # commit the query change to the database
             self.db.commit()

Roundup Issue Tracker: http://roundup-tracker.org/