···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
+
// For any other endpoints, try to categorize them
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
+
groupKey = "User Redirects";
+
} else if (endpoint.includes("/users/")) {
+
groupKey = "User Data";
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
+
groupKey = "Emoji Redirects";
+
} else if (endpoint.includes("/emojis/")) {
+
groupKey = "Emoji Data";
if (!endpointGroups[groupKey]) {
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
+
// For any other endpoints, try to categorize them
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
+
groupKey = "User Redirects";
+
} else if (endpoint.includes("/users/")) {
+
groupKey = "User Data";
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
+
groupKey = "Emoji Redirects";
+
} else if (endpoint.includes("/emojis/")) {
+
groupKey = "Emoji Data";
const group = timeGroups[row.time];
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
+
// For any other endpoints, try to categorize them
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
+
groupKey = "User Redirects";
+
} else if (endpoint.includes("/users/")) {
+
groupKey = "User Data";
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
+
groupKey = "Emoji Redirects";
+
} else if (endpoint.includes("/emojis/")) {
+
groupKey = "Emoji Data";
intervalGroups[intervalTime][groupKey] =
···
} else if (endpoint === "/reset") {
groupKey = "Cache Management";
+
// For any other endpoints, try to categorize them
+
if (endpoint.includes("/users/") && endpoint.includes("/r")) {
+
groupKey = "User Redirects";
+
} else if (endpoint.includes("/users/")) {
+
groupKey = "User Data";
+
} else if (endpoint.includes("/emojis/") && endpoint.includes("/r")) {
+
groupKey = "Emoji Redirects";
+
} else if (endpoint.includes("/emojis/")) {
+
groupKey = "Emoji Data";
const group = dayGroups[row.time];