1
0
mirror of https://github.com/lxsang/antd-web-apps synced 2024-12-26 01:18:21 +01:00
This commit is contained in:
Xuan Sang LE 2018-09-12 18:30:53 +02:00
parent 9acc7966a8
commit 8550dab61c
4 changed files with 7 additions and 4 deletions

View File

@ -28,6 +28,7 @@ local REGISTRY = {}
REGISTRY.logger = Logger:new{ levels = {INFO = true, ERROR = true, DEBUG = true}}
REGISTRY.db = DBHelper:new{db="mrsang"}
REGISTRY.layout = 'default'
REGISTRY.fileaccess = true
REGISTRY.db:open()
local router = Router:new{registry = REGISTRY}

View File

@ -1,5 +1,6 @@
<?lua
std.html()
require("sqlite")
local user = "mrsang"
local die = function(m)
echo(m)
@ -8,7 +9,7 @@
end
local mobilecls = ""
if HEADER.mobile then mobilecls = "mobile" end
local db = require("db.model").get(user,"user",nil)
local db = require("os.libs.dbmodel").get(user,"user",nil)
if db == nil then die("cannot get db data") end
local data, a = db:getAll()
db:close()

View File

@ -24,6 +24,7 @@ local REGISTRY = {}
REGISTRY.logger = Logger:new{ levels = {INFO = true, ERROR = true, DEBUG = true}}
REGISTRY.db = DBHelper:new{db="mrsang"}
REGISTRY.layout = 'default'
REGISTRY.fileaccess = true
REGISTRY.db:open()
local router = Router:new{registry = REGISTRY}

View File

@ -93,9 +93,9 @@ end
function AssetController:get(...)
local path = WWW_ROOT..DIR_SEP..implode({...}, DIR_SEP)
local mime = std.mimeOf(path)
if ulib.exists(path) then
if self.registry.fileaccess and ulib.exists(path) then
local mime = std.mimeOf(path)
if POLICY.mimes[mime] then
std.header(mime)
if std.isBinary(path) then
@ -107,7 +107,7 @@ function AssetController:get(...)
self:error("Access forbidden: "..path)
end
else
self:error("Asset file not found: "..path)
self:error("Asset file not found or access forbidden: "..path)
end
return false
end