# HG changeset patch # User Waqas Hussain # Date 1274640901 -18000 # Node ID df0df92dd58afe9f27cb2d5be0b4d598ac3562bc # Parent d6a059af2077a6995917d645d9d0cc8e62dc1410 util.datamanager: Return an error string when failing to save. diff -r d6a059af2077 -r df0df92dd58a util/datamanager.lua --- a/util/datamanager.lua Sun May 23 05:46:52 2010 +0500 +++ b/util/datamanager.lua Sun May 23 23:55:01 2010 +0500 @@ -145,7 +145,7 @@ local f, msg = io_open(getpath(username, host, datastore, nil, true), "w+"); if not f then log("error", "Unable to write to "..datastore.." storage ('"..msg.."') for user: "..(username or "nil").."@"..(host or "nil")); - return; + return nil, "Error saving to storage"; end f:write("return "); append(f, data);