Index: /application.register/update.sql
===================================================================
--- /application.register/update.sql (revision 291)
+++ /application.register/update.sql (revision 310)
@@ -11,5 +11,5 @@
 CREATE TABLE IF NOT EXISTS wcf1_group_application_notification (
   applicationID int(11) unsigned NOT NULL,
-  userID int(10) unsigned NOT NULL,
+  groupID int(10) unsigned NOT NULL,
   PRIMARY KEY (applicationID,userID)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Index: /application.register/files/lib/system/event/listener/ApplicationRegisterFillInListener.class.php
===================================================================
--- /application.register/files/lib/system/event/listener/ApplicationRegisterFillInListener.class.php (revision 309)
+++ /application.register/files/lib/system/event/listener/ApplicationRegisterFillInListener.class.php (revision 310)
@@ -20,6 +20,6 @@
 		//hier wird die Tabelle group_application_notification mit der AppID und die userID DES BEWERBERS gefÃŒllt
 		$sql = "INSERT INTO 	wcf".WCF_N."_group_application_notification
-								(applicationID, userID)
-				VALUES			('".$eventObj->applicationID."', '".WCF::getUser()->userID."')
+								(applicationID, groupID)
+				VALUES			('".$eventObj->applicationID."', '".$eventObj->groupID."')
 				";
 		WCF::getDB()->sendQuery($sql);	
Index: /application.register/files/lib/action/DisableApplicationRegisterNotificationsAction.class.php
===================================================================
--- /application.register/files/lib/action/DisableApplicationRegisterNotificationsAction.class.php (revision 303)
+++ /application.register/files/lib/action/DisableApplicationRegisterNotificationsAction.class.php (revision 310)
@@ -17,19 +17,11 @@
 		parent::execute();
 		
-		$sql = "SELECT		*
-				FROM		wcf".WCF_N."_group_application application
-				WHERE 		application.groupID IN (
+		$sql = "DELETE FROM	wcf".WCF_N."_group_application_notification
+				WHERE 		groupID IN (
 							SELECT	groupID
 							FROM	wcf".WCF_N."_group_leader
 							WHERE	userID = ".WCF::getUser()->userID."
-						)
-				AND			application.applicationStatus = 0";
-		$res = WCF::getDB()->sendQuery($sql);
-		while ($row = WCF::getDB()->fetchArray($res)){
-			$sql = "INSERT INTO	wcf".WCF_N."_group_application_notification (applicationID, userID)
-					VALUES 		('".$row["applicationID"]."', '".WCF::getUser()->userID."')
-					";
-			WCF::getDB()->sendQuery($sql);
-		}
+							)";
+		WCF::getDB()->sendQuery($sql);
 	}
 }
Index: /application.register/install.sql
===================================================================
--- /application.register/install.sql (revision 299)
+++ /application.register/install.sql (revision 310)
@@ -11,5 +11,5 @@
 CREATE TABLE wcf1_group_application_notification (
   applicationID int(11) unsigned NOT NULL,
-  userID int(10) unsigned NOT NULL,
+  groupID int(10) unsigned NOT NULL,
   PRIMARY KEY (applicationID,userID)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
