summaryrefslogtreecommitdiff
path: root/public/emotes/setmanip.php
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-05-09 18:15:54 +0500
committerilotterytea <iltsu@alright.party>2025-05-09 18:15:54 +0500
commitbe2912e26bdf1843c3a91fc0717b301f168d4962 (patch)
tree5d8cd5c81f01449ff10022d1e313f68838abcf0c /public/emotes/setmanip.php
parent84458ca14672d25514970a7ab596cb2e4ff269d6 (diff)
feat: option to log user actions
Diffstat (limited to 'public/emotes/setmanip.php')
-rw-r--r--public/emotes/setmanip.php18
1 files changed, 12 insertions, 6 deletions
diff --git a/public/emotes/setmanip.php b/public/emotes/setmanip.php
index 71d922b..8e8d840 100644
--- a/public/emotes/setmanip.php
+++ b/public/emotes/setmanip.php
@@ -82,8 +82,10 @@ switch ($action) {
$stmt = $db->prepare("INSERT INTO emote_set_contents(emote_set_id, emote_id, added_by) VALUES (?, ?, ?)");
$stmt->execute([$emote_set_id, $emote_id, $user_id]);
- $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
- ->execute([$user_id, "EMOTESET_ADD", json_encode($payload)]);
+ if (ACCOUNT_LOG_ACTIONS) {
+ $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
+ ->execute([$user_id, "EMOTESET_ADD", json_encode($payload)]);
+ }
$db = null;
@@ -100,8 +102,10 @@ switch ($action) {
exit;
}
- $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
- ->execute([$user_id, "EMOTESET_REMOVE", json_encode($payload)]);
+ if (ACCOUNT_LOG_ACTIONS) {
+ $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
+ ->execute([$user_id, "EMOTESET_REMOVE", json_encode($payload)]);
+ }
$db = null;
@@ -137,8 +141,10 @@ switch ($action) {
$stmt = $db->prepare("UPDATE emote_set_contents SET code = ? WHERE emote_set_id = ? AND emote_id = ?");
$stmt->execute([$value, $emote_set_id, $emote_id]);
- $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
- ->execute([$user_id, "EMOTESET_ALIAS", json_encode($payload)]);
+ if (ACCOUNT_LOG_ACTIONS) {
+ $db->prepare("INSERT INTO actions(user_id, action_type, action_payload) VALUES (?, ?, ?)")
+ ->execute([$user_id, "EMOTESET_ALIAS", json_encode($payload)]);
+ }
$db = null;