Fixed wrong usage of cursor and conn with premium database

This commit is contained in:
Paillat
2023-05-05 13:18:26 +02:00
parent 205f1f5b3e
commit bee3680e63
2 changed files with 4 additions and 4 deletions

View File

@@ -202,7 +202,7 @@ class Setup(discord.Cog):
con_premium.execute( con_premium.execute(
"SELECT premium FROM data WHERE guild_id = ?", (ctx.guild.id,) "SELECT premium FROM data WHERE guild_id = ?", (ctx.guild.id,)
) )
premium = con_premium.fetchone()[0] premium = curs_premium.fetchone()[0]
if not premium: if not premium:
await ctx.respond("This server is not premium", ephemeral=True) await ctx.respond("This server is not premium", ephemeral=True)
return return

View File

@@ -1,5 +1,5 @@
import asyncio import asyncio
from config import curs_data, max_uses, curs_premium, con_data, debug, moderate, mg_to_guid from config import curs_data, max_uses, curs_premium, con_data, debug, moderate, mg_to_guid, con_premium
import vision_processing import vision_processing
import re import re
import discord import discord
@@ -58,7 +58,7 @@ def get_guild_data(message):
guild_data = {} guild_data = {}
guid = mg_to_guid(message) guid = mg_to_guid(message)
try: try:
curs_premium.execute( con_premium.execute(
"SELECT * FROM data WHERE guild_id = ?", (guid,) "SELECT * FROM data WHERE guild_id = ?", (guid,)
) # get the data of the guild ) # get the data of the guild
except: except:
@@ -248,7 +248,7 @@ async def chat_process(self, message):
channels = [] channels = []
try: try:
curs_premium.execute( con_premium.execute(
"SELECT * FROM channels WHERE guild_id = ?", (mg_to_guid(message),) ) "SELECT * FROM channels WHERE guild_id = ?", (mg_to_guid(message),) )
images_data = curs_premium.fetchone() images_data = curs_premium.fetchone()
if guild_data["premium"]: if guild_data["premium"]: