summaryrefslogtreecommitdiffstats
path: root/weblog-model.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2012-04-28 12:17:43 +0000
committerTed Trask <ttrask01@yahoo.com>2012-04-28 12:17:43 +0000
commit97c78c56ed6352df2e405b6e1f51fff97ff8fb32 (patch)
treefa23ec4a8b20c23abd4aa229bf80c7005b3f1b82 /weblog-model.lua
parent68a8022f6bebd4df4f4e737ba110615ba849b8dc (diff)
downloadacf-weblog-97c78c56ed6352df2e405b6e1f51fff97ff8fb32.tar.bz2
acf-weblog-97c78c56ed6352df2e405b6e1f51fff97ff8fb32.tar.xz
Updated for handle_form now passing self to get and set functions
Diffstat (limited to 'weblog-model.lua')
-rw-r--r--weblog-model.lua20
1 files changed, 10 insertions, 10 deletions
diff --git a/weblog-model.lua b/weblog-model.lua
index cf516b3..b95a6a7 100644
--- a/weblog-model.lua
+++ b/weblog-model.lua
@@ -739,7 +739,7 @@ local validatesource = function(sourcedata)
return success
end
-function updatesource(sourcedata)
+function updatesource(self, sourcedata)
local success = validatesource(sourcedata)
sourcedata.errtxt = "Failed to update source"
if success then
@@ -774,7 +774,7 @@ function getnewsource()
return cfe({ type="group", value=source, label="Source" })
end
-function createsource(sourcedata)
+function createsource(self, sourcedata)
local success = validatesource(sourcedata)
sourcedata.errtxt = "Failed to create source"
if success then
@@ -999,7 +999,7 @@ function geteditselected()
return cfe({ type="group", value=result, label="Select / Deselect log entries" })
end
-function editselected(data)
+function editselected(self, data)
local res, err = pcall(function()
databaseconnect(DatabaseOwner)
con:execute("START TRANSACTION")
@@ -1089,7 +1089,7 @@ function getweblogparameters()
return cfe({ type="group", value=result, label="Weblog Access Log" })
end
-function getweblog(result)
+function getweblog(self, result)
local success = validateweblogparameters(result)
result.value.log = cfe({ type="list", value={}, label="Weblog Access Log" })
result.value.window = cfe({ value=config.window or "5", label="Time Window" })
@@ -1144,7 +1144,7 @@ function completeaudit(timestamp)
conf.value.auditstart.value = conf.value.auditend.value
local now = os.time()
conf.value.auditend.value = timestamp or os.date("%Y-%m-%d %H:%M:%S", now - now%86400 - 86400)
- conf = updateconfig(conf)
+ conf = updateconfig(self, conf)
local retval = cfe({ value="Audit completed", label="Complete Audit Result" })
if conf.errtxt then
retval.value = ""
@@ -1210,7 +1210,7 @@ local function validateconfig(newconfig)
return success, newconfig
end
-function updateconfig(newconfig)
+function updateconfig(self, newconfig)
local success = validateconfig(newconfig)
if success then
configcontent = format.update_ini_file(configcontent, "", "auditstart", newconfig.value.auditstart.value)
@@ -1242,7 +1242,7 @@ function getnewadhocquery()
return cfe({ type="group", value=query, label="Ad-hoc Query" })
end
-function adhocquery(query)
+function adhocquery(self, query)
local success = true
query.value.query.value = query.value.query.value:lower()
if query.value.query.value == "" then
@@ -1309,7 +1309,7 @@ function getnewdatabase()
return cfe({ type="group", value=database, label="Create Database", errtxt=errtxt })
end
-function create_database(database)
+function create_database(self, database)
local success = true
local errtxt
@@ -1378,6 +1378,6 @@ function readfile(filename)
return modelfunctions.getfiledetails(filename, files)
end
-function updatefile(filedetails)
- return modelfunctions.setfiledetails(filedetails, files)
+function updatefile(self, filedetails)
+ return modelfunctions.setfiledetails(self, filedetails, files)
end