Commit fe0d75bae27213d672bb17f449dbdc37c0d2938c
1 parent
1b3a0265
Exists in
master
and in
5 other branches
added support for create subject notifications
Showing
2 changed files
with
1 additions
and
3 deletions
Show diff stats
core/mixins.py
| @@ -62,7 +62,6 @@ class NotificationMixin(object): | @@ -62,7 +62,6 @@ class NotificationMixin(object): | ||
| 62 | resource = Resource(name = resource_name, url= resource_link) | 62 | resource = Resource(name = resource_name, url= resource_link) |
| 63 | resource.save() | 63 | resource.save() |
| 64 | 64 | ||
| 65 | - | ||
| 66 | action_resource = Action_Resource.objects.filter(action = action, resource = resource) | 65 | action_resource = Action_Resource.objects.filter(action = action, resource = resource) |
| 67 | 66 | ||
| 68 | if action_resource.exists(): | 67 | if action_resource.exists(): |
courses/views.py
| @@ -493,8 +493,7 @@ class CreateSubjectView(LoginRequiredMixin, HasRoleMixin, NotificationMixin, gen | @@ -493,8 +493,7 @@ class CreateSubjectView(LoginRequiredMixin, HasRoleMixin, NotificationMixin, gen | ||
| 493 | self.object.save() | 493 | self.object.save() |
| 494 | self.object.professors.add(self.request.user) | 494 | self.object.professors.add(self.request.user) |
| 495 | if self.object.visible: | 495 | if self.object.visible: |
| 496 | - print(reverse('course:view_subject', args=[self.object.slug])) | ||
| 497 | - super(CreateSubjectView, self).createNotification( " created subject " + self.object.name, | 496 | + super(CreateSubjectView, self).createNotification( " created subject " + self.object.name, resource_name=self.object.name, |
| 498 | resource_slug = self.object.slug, actor=self.request.user, users= self.object.course.students.all(), | 497 | resource_slug = self.object.slug, actor=self.request.user, users= self.object.course.students.all(), |
| 499 | resource_link = reverse('course:view_subject', args=[self.object.slug])) | 498 | resource_link = reverse('course:view_subject', args=[self.object.slug])) |
| 500 | 499 |