From ee42541c4a7ee90d5b30eeed8a142452f5005a86 Mon Sep 17 00:00:00 2001 From: Ciro Scognamiglio Date: Thu, 21 Aug 2014 18:32:36 +0200 Subject: [PATCH] user activity on slice creation --- activity/user.py | 8 +++++++- portal/slicerequestview.py | 5 +++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/activity/user.py b/activity/user.py index da259948..a2790e8a 100644 --- a/activity/user.py +++ b/activity/user.py @@ -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 diff --git a/portal/slicerequestview.py b/portal/slicerequestview.py index 0f58669a..5d5a6901 100644 --- a/portal/slicerequestview.py +++ b/portal/slicerequestview.py @@ -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 = {} -- 2.43.0