]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/subscriptions.py
Fix problem with dummy actions. Also try coercion of settings to the same type as...
[osqa.git] / forum / subscriptions.py
index e943d2d34de098f583a63465b76e4a0060c54100..4dc8f34dcf88df57dc54dfc748b473525fbf8442 100644 (file)
@@ -156,12 +156,12 @@ def question_viewed(action, new):
         return\r
 \r
     try:\r
-        subscription = QuestionSubscription.objects.get(question=action.question, user=action.viewuser)\r
+        subscription = QuestionSubscription.objects.get(question=action.node, user=action.viewuser)\r
         subscription.last_view = datetime.datetime.now()\r
         subscription.save()\r
     except:\r
         if action.viewuser.subscription_settings.questions_viewed:\r
-            subscription = QuestionSubscription(question=action.question, user=action.viewuser)\r
+            subscription = QuestionSubscription(question=action.node, user=action.viewuser)\r
             subscription.save()\r
 \r
 QuestionViewAction.hook(question_viewed)\r