cubicweb #2786643 traceback if https-url is not specified [done]

I have a web site that should only be available in https. If I only set base-url and forget about https-url, I get the following traceback:

Traceback (most recent call last):
  File "/home/logilab/src/confs/libraryui/cubicweb/etwist/server.py", line 148, in render_request
    return self._render_request(request)
  File "/home/logilab/src/confs/libraryui/cubicweb/etwist/server.py", line 171, in _render_request
    req = CubicWebTwistedRequestAdapter(request, self.appli.vreg, https)
  File "/home/logilab/src/confs/libraryui/cubicweb/etwist/request.py", line 36, in __init__
    vreg, https, req.args, headers=req.received_headers)
  File "/home/logilab/src/confs/libraryui/cubicweb/web/request.py", line 104, in __init__
    self.uiprops = vreg.config.https_uiprops
AttributeError: 'AllInOneConfiguration' object has no attribute 'https_uiprops'

I'm not even sure https-url should be required but I shouldn't have this traceback anyway.

prioritynormal
typebug
done in3.16.2
load0.500
load left0.000
closed by#a46197b1696f [webconfig] fallback to default configs if https ones are not defined
patch[webconfig] fallback to default config if https ones are not defined [applied]