summaryrefslogtreecommitdiffstats
path: root/did-controller.lua
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2010-01-25 10:04:25 +0000
committerTed Trask <ttrask01@yahoo.com>2010-01-25 10:04:25 +0000
commit1819e3fab7608e35ef951151a2c438d53e55568d (patch)
tree2044be66f6836142210bc697dd9d7307954b676f /did-controller.lua
parent3a891ad1e7eb2bcd1fee42cfa923f984610f76d6 (diff)
downloadacf-did-1819e3fab7608e35ef951151a2c438d53e55568d.tar.bz2
acf-did-1819e3fab7608e35ef951151a2c438d53e55568d.tar.xz
Added code for assigndefinition autocomplete of did. Not done yet.
Diffstat (limited to 'did-controller.lua')
-rw-r--r--did-controller.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/did-controller.lua b/did-controller.lua
index 7b27837..a18d4b0 100644
--- a/did-controller.lua
+++ b/did-controller.lua
@@ -20,6 +20,15 @@ function listdefinitions(self)
self.clientdata.identification, self.clientdata.description, self.clientdata.department)
end
+function searchdefinitionlist(self)
+ self.clientdata.did = self.clientdata.q or self.clientdata.did
+ local result = self.model.searchdefinitions(self.clientdata.did)
+ if self.clientdata.q then
+ self.conf.viewtype = "text"
+ end
+ return result
+end
+
function editdefinition(self)
return controllerfunctions.handle_form(self, function() return self.model.getdefinition(self.clientdata.did) end, self.model.updatedefinition, self.clientdata, "Save", "Edit Definition", "Definition Saved")
end