You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@steve.apache.org by hu...@apache.org on 2016/02/07 09:27:08 UTC

svn commit: r1728923 - /steve/trunk/pysteve/lib/backends/es.py

Author: humbedooh
Date: Sun Feb  7 08:27:07 2016
New Revision: 1728923

URL: http://svn.apache.org/viewvc?rev=1728923&view=rev
Log:
keep a log of decisions made (as opposed to the ultimate/last vote)

Modified:
    steve/trunk/pysteve/lib/backends/es.py

Modified: steve/trunk/pysteve/lib/backends/es.py
URL: http://svn.apache.org/viewvc/steve/trunk/pysteve/lib/backends/es.py?rev=1728923&r1=1728922&r2=1728923&view=diff
==============================================================================
--- steve/trunk/pysteve/lib/backends/es.py (original)
+++ steve/trunk/pysteve/lib/backends/es.py Sun Feb  7 08:27:07 2016
@@ -171,6 +171,18 @@ class ElasticSearchBackend:
                 }
             }
         );
+        # Backlog of changesets
+        self.es.index(index="steve", doc_type="vote_history", body =
+            {
+                'issue': issueID,
+                'election': electionID,
+                'key': uid,
+                'data': {
+                    'timestamp': time.time(),
+                    'vote': vote
+                }
+            }
+        );
         
         
     def issue_delete(self, electionID, issueID):