Skip to content

Commit 66d27b3

Browse files
authored
added multiple uses of addlog (#487)
1 parent a0b4d7a commit 66d27b3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

resources/lib/UnityGroup.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,9 @@ public function cancelGroupJoinRequest(UnityUser $user, bool $send_mail = true):
146146
// $this->entry->ensureExists();
147147
// $this->entry->delete();
148148

149+
// // Logs the change
150+
// $this->SQL->addLog("removed_group", $this->gid);
151+
149152
// // send email to every user of the now deleted PI group
150153
// if ($send_mail) {
151154
// foreach ($users as $user) {
@@ -168,6 +171,10 @@ public function approveUser(UnityUser $new_user, bool $send_mail = true): void
168171
\ensure($new_user->exists());
169172
$this->addMemberUID($new_user->uid);
170173
$this->SQL->removeRequest($new_user->uid, $this->gid);
174+
$this->SQL->addLog(
175+
"approved_user",
176+
jsonEncode(["user" => $new_user->uid, "group" => $this->gid]),
177+
);
171178
if ($send_mail) {
172179
$this->MAILER->sendMail($new_user->getMail(), "group_user_added", [
173180
"group" => $this->gid,
@@ -189,6 +196,10 @@ public function denyUser(UnityUser $new_user, bool $send_mail = true): void
189196
$request = $this->SQL->getRequest($new_user->uid, $this->gid);
190197
// remove request, this will fail silently if the request doesn't exist
191198
$this->SQL->removeRequest($new_user->uid, $this->gid);
199+
$this->SQL->addLog(
200+
"denied_user",
201+
jsonEncode(["user" => $new_user->uid, "group" => $this->gid]),
202+
);
192203
if ($send_mail) {
193204
$this->MAILER->sendMail($new_user->getMail(), "group_user_denied", [
194205
"group" => $this->gid,
@@ -213,6 +224,10 @@ public function removeUser(UnityUser $new_user, bool $send_mail = true): void
213224
}
214225
// remove request, this will fail silently if the request doesn't exist
215226
$this->removeMemberUID($new_user->uid);
227+
$this->SQL->addLog(
228+
"removed_user",
229+
jsonEncode(["user" => $new_user->uid, "group" => $this->gid]),
230+
);
216231
if ($send_mail) {
217232
$this->MAILER->sendMail($new_user->getMail(), "group_user_removed", [
218233
"group" => $this->gid,

0 commit comments

Comments
 (0)