From 1e005455dfd21b4c1c43357a41c43fdf6d283d5d Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Fri, 23 Sep 2022 13:34:41 +0200
Subject: [PATCH] fixed osticket departmentId parameter

---
 metager/app/Http/Controllers/MailController.php | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/metager/app/Http/Controllers/MailController.php b/metager/app/Http/Controllers/MailController.php
index 6fdeafb94..dc83e5396 100644
--- a/metager/app/Http/Controllers/MailController.php
+++ b/metager/app/Http/Controllers/MailController.php
@@ -63,14 +63,14 @@ class MailController extends Controller
 
             # Wir versenden die Mail des Benutzers an uns:
             $postdata = [
-                "alert" => true,
+                "alert" => false,
                 "autorespond" => true,
                 "source" => "API",
                 "name" => $name,
                 "email" => $replyTo,
                 "subject" => $subject,
                 "ip" => $request->ip(),
-                "deptId" => 5,
+                "topicId" => 11,    // English
                 "message" => "data:text/plain;charset=utf-8, $message",
                 "attachments" => []
             ];
@@ -84,7 +84,7 @@ class MailController extends Controller
             }
 
             if (LaravelLocalization::getCurrentLocale() === "de") {
-                $postdata["deptId"] = 1;
+                $postdata["topicId"] = 1;    // German
             }
 
             $postdata = json_encode($postdata);
@@ -107,9 +107,9 @@ class MailController extends Controller
                 "curlopts" => [
                     CURLOPT_POST => true,
                     CURLOPT_POSTFIELDS => $postdata,
-                    CURLOPT_LOW_SPEED_TIME => 20,
+                    CURLOPT_LOW_SPEED_TIME => 60,
                     CURLOPT_CONNECTTIMEOUT => 10,
-                    CURLOPT_TIMEOUT => 20
+                    CURLOPT_TIMEOUT => 60
                 ]
             ];
             $mission = json_encode($mission);
-- 
GitLab