a/webui.py b/webui.py
...
...
104
def get_config():
104
def get_config():
105
    config = {}
105
    config = {}
106
    # get useful things from recoll.conf
106
    # get useful things from recoll.conf
107
    rclconf = rclconfig.RclConfig()
107
    rclconf = rclconfig.RclConfig()
108
    config['confdir'] = rclconf.getConfDir()
108
    config['confdir'] = rclconf.getConfDir()
109
    config['dirs'] = shlex.split(rclconf.getConfParam('topdirs'))
109
    config['dirs'] = [os.path.expanduser(d) for d in
110
                      shlex.split(rclconf.getConfParam('topdirs'))]
110
    config['stemlang'] = rclconf.getConfParam('indexstemminglanguages')
111
    config['stemlang'] = rclconf.getConfParam('indexstemminglanguages')
111
    # get config from cookies or defaults
112
    # get config from cookies or defaults
112
    for k, v in DEFAULTS.items():
113
    for k, v in DEFAULTS.items():
113
        value = select([bottle.request.get_cookie(k), v])
114
        value = select([bottle.request.get_cookie(k), v])
114
        config[k] = type(v)(value)
115
        config[k] = type(v)(value)