mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-01-27 14:51:56 +00:00
Automatically enable protocolUseSSL when useSSL is set
This makes the behavior consistent with the docs and saves the user from having to both set `useSSL` and `protocolUseSSL`. Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
parent
140b2c261c
commit
aece96f539
1 changed files with 11 additions and 4 deletions
|
@ -1,4 +1,3 @@
|
|||
|
||||
'use strict'
|
||||
|
||||
const crypto = require('crypto')
|
||||
|
@ -88,6 +87,14 @@ config.isStandardHTTPPort = (function isStandardHTTPPort () {
|
|||
return !config.useSSL && config.port === 80
|
||||
})()
|
||||
|
||||
// Use HTTPS protocol if the internal TLS server is enabled
|
||||
if (config.useSSL === true) {
|
||||
if (config.protocolUseSSL === false) {
|
||||
logger.warn('Overriding protocolUseSSL to \'true\' as useSSL is enabled.')
|
||||
}
|
||||
config.protocolUseSSL = true
|
||||
}
|
||||
|
||||
// cache serverURL
|
||||
config.serverURL = (function getserverurl () {
|
||||
let url = ''
|
||||
|
|
Loading…
Reference in a new issue