1
1
mirror of https://github.com/Burn-E99/GroupUp.git synced 2026-06-04 00:43:49 -04:00

Add guildId to custom activities DB, and Privacy Policy

This commit is contained in:
Ean Milligan (Bastion)
2023-05-01 02:56:57 -04:00
parent 523c424420
commit 6a300d6f86
6 changed files with 48 additions and 4 deletions

View File

@@ -50,7 +50,7 @@ const execute = async (bot: Bot, interaction: Interaction) => {
// Log custom event to see if we should add it as a preset
if (customAct) {
dbClient.execute(queries.insertCustomActivity, [category, activity.name, activity.maxMembers]).catch((e) => utils.commonLoggers.dbError('step2-finalize.ts@custom', 'insert into', e));
dbClient.execute(queries.insertCustomActivity, [interaction.guildId, category, activity.name, activity.maxMembers]).catch((e) => utils.commonLoggers.dbError('step2-finalize.ts@custom', 'insert into', e));
}
const rawEventTime = tempDataMap.get(eventTimeId) || '';

View File

@@ -94,7 +94,7 @@ const execute = async (bot: Bot, interaction: Interaction) => {
selectedActivity.maxMembers = activityMaxPlayers;
// Log custom event to see if we should add it as a preset
dbClient.execute(queries.insertCustomActivity, [selectedCategory, selectedActivity.name, selectedActivity.maxMembers]).catch((e) =>
dbClient.execute(queries.insertCustomActivity, [interaction.guildId, selectedCategory, selectedActivity.name, selectedActivity.maxMembers]).catch((e) =>
utils.commonLoggers.dbError('editActivity.ts@custom', 'insert into', e)
);
} else {

View File

@@ -19,7 +19,7 @@ export const queries = {
updateEventTime: 'UPDATE active_events SET eventTime = ? WHERE channelId = ? AND messageId = ?',
updateEventFlags: (notifiedFlag: number, lockedFlag: number) => `UPDATE active_events SET notifiedFlag = ${notifiedFlag}, lockedFlag = ${lockedFlag} WHERE channelId = ? AND messageId = ?`,
deleteEvent: 'DELETE FROM active_events WHERE channelId = ? AND messageId = ?',
insertCustomActivity: 'INSERT INTO custom_activities(activityTitle,activitySubtitle,maxMembers) values(?,?,?)',
insertCustomActivity: 'INSERT INTO custom_activities(guildId,activityTitle,activitySubtitle,maxMembers) values(?,?,?,?)',
};
export const lfgChannelSettings: Map<string, LfgChannelSetting> = new Map();

View File

@@ -11,8 +11,9 @@ export const guildDelete = async (bot: Bot, guildId: bigint) => {
try {
await dbClient.execute('DELETE FROM guild_settings WHERE guildId = ?', [guildId]);
await dbClient.execute('DELETE FROM active_events WHERE guildId = ?', [guildId]);
await dbClient.execute('DELETE FROM custom_activities WHERE guildId = ?', [guildId]);
} catch (e) {
log(LT.WARN, `Failed to remove guild from DB: ${utils.jsonStringifyBig(e)}`);
log(LT.WARN, `Failed to remove guild (${guildId}) from DB: ${utils.jsonStringifyBig(e)}`);
}
// Clean lfgChannelSettings