@@ -6,7 +6,7 @@ MSync.modules.MRSync = MSync.modules.MRSync or {}
6
6
* @package MySQL Rank Sync
7
7
* @author Aperture Development
8
8
* @license root_dir/LICENCE
9
- * @version 2.0.0
9
+ * @version 2.0.1
10
10
]]
11
11
12
12
--[[
@@ -16,7 +16,7 @@ MSync.modules.MRSync.info = {
16
16
Name = " MySQL Rank Sync" ,
17
17
ModuleIdentifier = " MRSync" ,
18
18
Description = " Synchronise your ranks across your servers" ,
19
- Version = " 2.0.0 "
19
+ Version = " 2.0.1 "
20
20
}
21
21
22
22
--[[
@@ -75,7 +75,9 @@ function MSync.modules.MRSync.init( transaction )
75
75
SELECT p_user_id FROM tbl_users WHERE steamid=? AND steamid64=?
76
76
) AND (server_group=(
77
77
SELECT p_group_id FROM tbl_server_grp WHERE group_name=?
78
- ) OR server_group='allservers');
78
+ ) OR server_group=(
79
+ SELECT p_group_id FROM tbl_server_grp WHERE group_name='allservers'
80
+ ));
79
81
]] )
80
82
loadUserQ :setString (1 , ply :SteamID ())
81
83
loadUserQ :setString (2 , ply :SteamID64 ())
@@ -84,7 +86,7 @@ function MSync.modules.MRSync.init( transaction )
84
86
function loadUserQ .onData ( q , data )
85
87
if data .rank == ply :GetUserGroup () then return end ;
86
88
87
- ply :SetUserGroup (data [ 1 ] .rank )
89
+ ply :SetUserGroup (data .rank )
88
90
end
89
91
90
92
loadUserQ :start ()
0 commit comments