liquid_feedback_frontend
view app/main/index/document_file.lua @ 1567:c87cc80b7904
Show incoming and outgoing delegations in member view
| author | bsw | 
|---|---|
| date | Tue Nov 10 21:22:01 2020 +0100 (2020-11-10) | 
| parents | 32cc544d5a5b | 
| children | ad6048ec3432 | 
 line source
     1 if not config.document_dir then
     2   return execute.view { module = "index", view = "404" }
     3 end
     5 local filename = param.get("filename")
     7 local file = assert(io.open(encode.file_path(config.document_dir, filename)), "file not found")
     9 if param.get("inline") then
    10   print('Content-disposition: inline; filename=' .. filename)
    11 else
    12   print('Content-disposition: attachment; filename=' .. filename)
    13 end
    14 print('')
    16 io.stdout:write(file:read("*a"))
    18 exit()
