summaryrefslogtreecommitdiffstats
path: root/logfiles-controller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'logfiles-controller.lua')
-rw-r--r--logfiles-controller.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/logfiles-controller.lua b/logfiles-controller.lua
index b6f81d7..1a5ca30 100644
--- a/logfiles-controller.lua
+++ b/logfiles-controller.lua
@@ -24,7 +24,12 @@ end
delete = function (self)
local filetodelete = self.clientdata.name or ""
- return ({deletedfile = self.model:delete(filetodelete)} )
+ local me = ({deletestatus = self.model:delete(filetodelete)})
+ if (me.deletestatus.errtxt) then
+ return me
+ else
+ list_redir(self)
+ end
end
view = function (self)