user activity on slice creation
authorCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Thu, 21 Aug 2014 16:32:36 +0000 (18:32 +0200)
committerCiro Scognamiglio <ciro.scognamiglio@cslash.net>
Thu, 21 Aug 2014 16:32:36 +0000 (18:32 +0200)
activity/user.py
portal/slicerequestview.py

index da25994..a2790e8 100644 (file)
@@ -20,4 +20,10 @@ def registered(request):
     activity.log(request, "user.signup", "User registered")
 
 def contact(request):
-    activity.log(request, "user.contact", "User sent a contact request")
\ No newline at end of file
+    activity.log(request, "user.contact", "User sent a contact request")
+    
+def slice(request):
+    activity.log(request, "user.slice", "User requested a slice")
+
+def resource(request):
+    activity.log(request, "user.resource", "User added a resource to a slice")
\ No newline at end of file
index 0f58669..5d5a690 100644 (file)
@@ -16,6 +16,8 @@ from myslice.theme import ThemeView
 
 import json, time, re
 
+import activity.user
+
 class SliceRequestView (LoginRequiredAutoLogoutView, ThemeView):
     template_name = 'slicerequest_view.html'
     
@@ -161,6 +163,9 @@ class SliceRequestView (LoginRequiredAutoLogoutView, ThemeView):
                     create_pending_slice(wsgi_request, slice_request, user_email)
                     self.template_name = 'slice-request-ack-view.html'
                 
+                # log user activity
+                activity.user.slice(self.request)
+                
                 return render(wsgi_request, self.template, {'theme': self.theme}) # Redirect after POST
         else:
             slice_request = {}