diff options
author | root <root@fucktheforce.de> | 2018-01-29 12:05:24 +0100 |
---|---|---|
committer | root <root@fucktheforce.de> | 2018-01-29 12:05:24 +0100 |
commit | 9c709184af60c99a40160ab047c66eb66eb8231c (patch) | |
tree | 4a5083cd31ed7655950ac08a81c71099a723375c | |
parent | 5a25c468f23bfd70bba3f571e1b69d4267df00af (diff) | |
parent | f9b6dfabdc218dcbf4e0674ff64950a2d7a44201 (diff) |
Merge branch 'master' of http://git.fucktheforce.de/cgi-bin/git/httpupload
-rw-r--r-- | prosody-module/mod_http_upload_external/mod_http_upload_external.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/prosody-module/mod_http_upload_external/mod_http_upload_external.lua b/prosody-module/mod_http_upload_external/mod_http_upload_external.lua index e2e0107..068961e 100644 --- a/prosody-module/mod_http_upload_external/mod_http_upload_external.lua +++ b/prosody-module/mod_http_upload_external/mod_http_upload_external.lua @@ -15,8 +15,9 @@ local xmpp_server_key = module:get_option("http_upload_external_server_key"); local filetransfer_manager_ui_url = module:get_option("filetransfer_manager_ui_url"); -- imports +require"https"; local st = require"util.stanza"; -local http = require"socket.http"; +local http = (string.len(url) >= 5 and string.sub(url,1,5) == "https") and require"ssl.https" or require"socket.http"; local json = require"util.json"; local dataform = require "util.dataforms".new; local ltn12 = require"ltn12"; |