Skip to content

Commit

Permalink
query fix
Browse files Browse the repository at this point in the history
  • Loading branch information
wopox1337 committed Dec 7, 2023
1 parent 2c5c047 commit d3f73aa
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions cstrike/addons/amxmodx/scripting/CA_Mute.sma
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ Storage_Create() {
new query[QUERY_LENGTH / 2]

formatex(query, charsmax(query), "CREATE TABLE IF NOT EXISTS " + TABLE_NAME); {
strcat(query, "( id INTEGER PRIMARY KEY AUTOINCREMENT,", charsmax(query))
strcat(query, " ( id INTEGER PRIMARY KEY AUTOINCREMENT,", charsmax(query))
strcat(query, "authid VARCHAR NOT NULL,", charsmax(query))
strcat(query, "authid_target VARCHAR NOT NULL); ", charsmax(query))
strcat(query, fmt("CREATE UNIQUE INDEX IF NOT EXISTS authid_target_idx1 ON " + TABLE_NAME + " (authid, authid_target)"), charsmax(query))
Expand Down Expand Up @@ -284,10 +284,10 @@ Storage_Update(const player, const target) {
if(target == ITEM_MUTE_ALL) {
if(g_globalMute[player]) {
formatex(query, charsmax(query), "INSERT INTO " + TABLE_NAME + " (authid, authid_target)")
strcat(query, fmt("VALUES ('%s', '%s') ON CONFLICT DO NOTHING", authId, "GLOBAL"), charsmax(query))
strcat(query, fmt(" VALUES ('%s', '%s') ON CONFLICT DO NOTHING", authId, "GLOBAL"), charsmax(query))
} else {
formatex(query, charsmax(query), "DELETE FROM " + TABLE_NAME)
strcat(query, fmt("WHERE authid='%s' AND authid_target = '%s'", authId, "GLOBAL"), charsmax(query))
formatex(query, charsmax(query), "DELETE FROM " + TABLE_NAME + " ")
strcat(query, fmt(" WHERE authid='%s' AND authid_target = '%s'", authId, "GLOBAL"), charsmax(query))
}

SQL_ThreadQuery(g_tuple, "handle_Saved", query)
Expand All @@ -299,10 +299,10 @@ Storage_Update(const player, const target) {

if(g_playersMute[player][target]) {
formatex(query, charsmax(query), "INSERT INTO " + TABLE_NAME + " (authid, authid_target)")
strcat(query, fmt("VALUES ('%s', '%s') ON CONFLICT DO NOTHING", authId, authId_target), charsmax(query))
strcat(query, fmt(" VALUES ('%s', '%s') ON CONFLICT DO NOTHING", authId, authId_target), charsmax(query))
} else {
formatex(query, charsmax(query), "DELETE FROM " + TABLE_NAME)
strcat(query, fmt("WHERE authid='%s' AND authid_target = '%s'", authId, authId_target), charsmax(query))
strcat(query, fmt(" WHERE authid ='%s' AND authid_target = '%s'", authId, authId_target), charsmax(query))
}

SQL_ThreadQuery(g_tuple, "handle_Saved", query)
Expand All @@ -320,7 +320,7 @@ Storage_Load(const player) {

new query[QUERY_LENGTH / 2]
formatex(query, charsmax(query), "SELECT authid, authid_target FROM " + TABLE_NAME)
strcat(query, fmt("WHERE authid='%s' OR authid_target = '%s'", authId, authId), charsmax(query))
strcat(query, fmt(" WHERE authid ='%s' OR authid_target = '%s'", authId, authId), charsmax(query))

SQL_ThreadQuery(g_tuple, "handle_LoadedMute", query)
}
Expand Down

0 comments on commit d3f73aa

Please sign in to comment.