Bladeren bron

changed notification for the project release

Juan Carlos 3 jaren geleden
bovenliggende
commit
8f8a700d5d
1 gewijzigde bestanden met toevoegingen van 26 en 16 verwijderingen
  1. 26 16
      marktplatz/views.py

+ 26 - 16
marktplatz/views.py

@@ -284,21 +284,31 @@ class ProductPublish(LoginRequiredMixin, DetailView):
 
         if (contact.id == product.contact.id) :
 
-            product_url = reverse( 'product-detail', kwargs=  { 'pk': product.pk } )
-            publishmessage = "Ein Benutzer möchte folgendes Projekt freigeben: {}, {}".format( product.name, request.get_host() + product_url )
-
-            print (publishmessage)
-
-            userList =User.objects.filter( is_superuser = 1  )
-            for superuser in userList:
-                mail.send(
-                    superuser.email, # List of email addresses also accepted
-                    config.EMAIL_NOREPLY,
-                    subject='Projekt Freischaltung',
-                    headers={  'Reply-To': superuser.email },
-                    message= publishmessage,
-                    # html_message='Hi <strong>there</strong>!',
-                )
+            panel_url = reverse( 'admin-panel' )
+            publishmessage = "Ein Benutzer möchte folgendes Projekt freigeben: {}. Du kannst es über das Admin-Panel freigeben: {}".format( product.name, request.get_host() + panel_url )
+
+            # print (publishmessage)
+
+
+            mail.send(
+                'gemeinschaffen@realitylab.at', # List of email addresses also accepted
+                config.EMAIL_NOREPLY,
+                subject='Projekt Freischaltung',
+                headers={  'Reply-To': 'gemeinschaffen@realitylab.at' },
+                message= publishmessage,
+                # html_message='Hi <strong>there</strong>!',
+            )
+
+            # userList =User.objects.filter( is_superuser = 1  )
+            # for superuser in userList:
+            #     mail.send(
+            #         superuser.email, # List of email addresses also accepted
+            #         config.EMAIL_NOREPLY,
+            #         subject='Projekt Freischaltung',
+            #         headers={  'Reply-To': superuser.email },
+            #         message= publishmessage,
+            #         # html_message='Hi <strong>there</strong>!',
+            #     )
             context = {}
             context["content_a"] = '<br><br><br>Die Freigabe wurde beantragt.<br><br><br>'
             return render(request, self.template_name, context )
@@ -600,7 +610,7 @@ class GenericSearchView(SearchProductsView):
 
     def  dispatch(self, request, *args, **kwargs):
 
-        print( kwargs['type'] )
+        # print( kwargs['type'] )
         if self.kwargs['type'] == 'BASE':
             return super().dispatch(request, *args, **kwargs)
         elif self.kwargs['type'] == 'WOHN':