From 4e8681396c8e6e9f9a8b34b43ec04a25d7cd5416 Mon Sep 17 00:00:00 2001
From: Torsten Oppermann <torsten@sgalinski.de>
Date: Fri, 7 Sep 2018 10:25:58 +0200
Subject: [PATCH] [TASK] Fixing some code issues, adding new ts configuration
 for path to automatic registration files

---
 Classes/Service/MailTemplateService.php | 3 +--
 Configuration/TypoScript/setup.ts       | 3 +++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Classes/Service/MailTemplateService.php b/Classes/Service/MailTemplateService.php
index 254d1f21..d3927bcd 100644
--- a/Classes/Service/MailTemplateService.php
+++ b/Classes/Service/MailTemplateService.php
@@ -792,7 +792,7 @@ class MailTemplateService {
 
 		foreach ($extensionList as $extensionName) {
 			$extensionConfigDirectory = ExtensionManagementUtility::extPath($extensionName);
-			$extensionConfigDirectory .= '/' . self::CONFIG_PATH;
+			$extensionConfigDirectory .= self::CONFIG_PATH;
 			$configFiles = GeneralUtility::getFilesInDir($extensionConfigDirectory);
 
 			foreach ($configFiles as $configFile) {
@@ -817,7 +817,6 @@ class MailTemplateService {
 	 * writes a single entry into the register array
 	 *
 	 * @param array $registerArray
-	 * @param string $extensionName
 	 * @param string $extensionKey
 	 * @param string $templateKey
 	 * @param array $configArray
diff --git a/Configuration/TypoScript/setup.ts b/Configuration/TypoScript/setup.ts
index f24bac28..984ce06f 100644
--- a/Configuration/TypoScript/setup.ts
+++ b/Configuration/TypoScript/setup.ts
@@ -15,6 +15,9 @@ module.tx_sgmail {
 
 			# comma-separated list of additional cc addresses
 			default.cc =
+
+			# extension where automatic generated registrations from forms are put. gets appended with /Configuration/MailTemplates/. make sure these folders exist!
+			configurationLocation = project_theme
 		}
 
 		# default template language
-- 
GitLab