@@ -262,7 +262,7 @@ export async function getSetting<
262262 return null ;
263263 }
264264
265- const res = getQuery . all ( JSON . stringify ( guildID ) , `${ key } .${ setting } ` ) as TypeOfDefinition <
265+ const res = getQuery . all ( guildID , `${ key } .${ setting } ` ) as TypeOfDefinition <
266266 typeof tableDefinition
267267 > [ ] ;
268268 const set = settingsDefinition [ key ] . settings [ setting ] ;
@@ -281,8 +281,6 @@ export async function getSetting<
281281 return ( Number ( value ) == 1 ? true : false ) as SqlType < typeof set . type > ;
282282 case "INTEGER" :
283283 return parseInt ( value ) as SqlType < typeof set . type > ;
284- case "CHANNEL" :
285- return value . replace ( "<#" , "" ) . replace ( ">" , "" ) ;
286284 default :
287285 return value as SqlType < typeof set . type > ;
288286 }
@@ -307,27 +305,27 @@ export async function getSettingCategory<K extends keyof typeof settingsDefiniti
307305 return array ;
308306}
309307
310- export async function setSetting <
308+ export function setSetting <
311309 K extends keyof typeof settingsDefinition ,
312310 S extends keyof ( typeof settingsDefinition ) [ K ] [ "settings" ] ,
313311> ( guildID : string , key : K , setting : S , value : any ) {
314312 const set = Array . isArray ( value ) ? dekominator ( value ) : value ;
315- deleteQuery . all ( JSON . stringify ( guildID ) , `${ key } .${ setting } ` ) ;
316- insertQuery . run ( JSON . stringify ( guildID ) , `${ key } .${ setting } ` , set ) ;
313+ deleteQuery . all ( guildID , `${ key } .${ setting } ` ) ;
314+ insertQuery . run ( guildID , `${ key } .${ setting } ` , set ) ;
317315}
318316
319- export async function resetSetting <
317+ export function resetSetting <
320318 K extends keyof typeof settingsDefinition ,
321319 S extends keyof ( typeof settingsDefinition ) [ K ] [ "settings" ] ,
322320> ( guildID : string , key : K , setting : S ) {
323- deleteQuery . run ( JSON . stringify ( guildID ) , `${ key } .${ setting } ` ) ;
321+ deleteQuery . run ( guildID , `${ key } .${ setting } ` ) ;
324322}
325323
326- export async function resetSettingCategory < K extends keyof typeof settingsDefinition > (
324+ export function resetSettingCategory < K extends keyof typeof settingsDefinition > (
327325 guildID : string ,
328326 key : K ,
329327) {
330- deleteCategoryQuery . run ( JSON . stringify ( guildID ) , `%${ key } %` ) ;
328+ deleteCategoryQuery . run ( guildID , `%${ key } %` ) ;
331329}
332330
333331export function listPublicServers ( ) : Promise <
@@ -338,14 +336,14 @@ export function listPublicServers(): Promise<
338336 } [ ]
339337> {
340338 const publicGuildSet = new Set (
341- ( listPublicQuery . all ( ) as TypeOfDefinition < typeof tableDefinition > [ ] ) . map ( entry =>
342- JSON . parse ( entry . guildID ) ,
339+ ( listPublicQuery . all ( ) as TypeOfDefinition < typeof tableDefinition > [ ] ) . map (
340+ entry => entry . guildID ,
343341 ) ,
344342 ) ;
345343
346344 const inviteGuildsSet = new Set (
347345 ( listPublicWithInvitesEnabledQuery . all ( ) as TypeOfDefinition < typeof tableDefinition > [ ] ) . map (
348- entry => JSON . parse ( entry . guildID ) ,
346+ entry => entry . guildID ,
349347 ) ,
350348 ) ;
351349
@@ -363,7 +361,7 @@ export function listPublicServers(): Promise<
363361
364362export async function deletePublicServer ( guildId : string ) {
365363 try {
366- deletePublicQuery . all ( JSON . stringify ( guildId ) ) ;
364+ deletePublicQuery . all ( guildId ) ;
367365 } catch ( error ) {
368366 return await errorEmbed ( {
369367 client,
0 commit comments