Skip to content

Commit b539b1f

Browse files
Code Cleanup and Bugfix
- Removed obsolete function - Fixed a bug that caused the rank to always be re-created when the user is in a allserver group
1 parent 04d74a4 commit b539b1f

File tree

1 file changed

+1
-31
lines changed

1 file changed

+1
-31
lines changed

lua/msync/server/modules/sv_mrsync.lua

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -35,36 +35,6 @@ function MSync.modules.MRSync.init( transaction )
3535
);
3636
]] ))
3737

38-
--[[
39-
OBSOLETE
40-
Description: Function to save a players rank
41-
Returns: nothing
42-
]]
43-
function MSync.modules.MRSync.saveRank(ply)
44-
45-
if MSync.modules.MRSync.settings.nosync[ply:GetUserGroup()] then return end;
46-
47-
local addUserRankQ = MSync.DBServer:prepare( [[
48-
INSERT INTO `tbl_mrsync` (user_id, rank, server_group)
49-
VALUES (
50-
(SELECT p_user_id FROM tbl_users WHERE steamid=? AND steamid64=?),
51-
?,
52-
(SELECT p_group_id FROM tbl_server_grp WHERE group_name=?)
53-
)
54-
ON DUPLICATE KEY UPDATE rank=VALUES(rank);
55-
]] )
56-
addUserRankQ:setString(1, ply:SteamID())
57-
addUserRankQ:setString(2, ply:SteamID64())
58-
addUserRankQ:setString(3, ply:GetUserGroup())
59-
if not MSync.modules.MRSync.settings.syncall[ply:GetUserGroup()] then
60-
addUserRankQ:setString(4, MSync.settings.data.serverGroup)
61-
else
62-
addUserRankQ:setString(4, "allservers")
63-
end
64-
65-
addUserRankQ:start()
66-
end
67-
6838
--[[
6939
Description: Function to save a players rank using steamid and group name
7040
Returns: nothing
@@ -120,7 +90,7 @@ function MSync.modules.MRSync.init( transaction )
12090
else
12191

12292
removeOldRanksQ = MSync.DBServer:prepare( [[
123-
DELETE FROM `tbl_mrsync` WHERE user_id=(SELECT p_user_id FROM tbl_users WHERE steamid=? AND steamid64=?);
93+
DELETE FROM `tbl_mrsync` WHERE user_id=(SELECT p_user_id FROM tbl_users WHERE steamid=? AND steamid64=?) AND server_group<>(SELECT p_group_id FROM tbl_server_grp WHERE group_name='allservers');
12494
]] )
12595
removeOldRanksQ:setString(1, steamid)
12696
removeOldRanksQ:setString(2, util.SteamIDTo64(steamid))

0 commit comments

Comments
 (0)