Commit 59a895ad authored by Maximilian Grüttemeier's avatar Maximilian Grüttemeier
Browse files

Bugfix

Fixed settings being overwritten when you don't actually change something

UPDATE: CHEESE_0.1.1
parent 7bd9a0f3
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -23,13 +23,13 @@ MSync.modules.SampleModule.info = {
    Define mysql table and additional functions that are later used
]]
function MSync.modules.SampleModule.init( transaction ) 
    transaction:addQuery( [[
    transaction:addQuery( MSync.DBServer:query([[
        CREATE TABLE IF NOT EXISTS `tbl_SampleModule` (
            SampleData INT
        );
    ]] )
    ]] ))
    
    function MSync.Modules.SampleModule.SampleFunction()
    function MSync.modules.SampleModule.SampleFunction()
        return true
    end

+7 −1
Original line number Diff line number Diff line
@@ -69,7 +69,13 @@ util.AddNetworkString("msync.sendSettings")
net.Receive("msync.sendSettings", function(len, ply)
    if not ply:query("msync.sendSettings") then return end

    local password = MSync.settings.data.mysql.password
    MSync.settings.data = net.ReadTable()

    if not MSync.settings.data.mysql.password then
        MSync.settings.data.mysql.password = password
    end
    
    MSync.func.saveSettings()
end )