2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-09-09 14:36:44 +00:00

Merge pull request #299 from Obihoernchen/fix/localectl-unset

Keep the defaults when localectl reports nothing set
This commit is contained in:
Jarrod Johnson
2026-09-09 08:31:43 -04:00
committed by GitHub
+4 -2
View File
@@ -367,12 +367,14 @@ async def handle_request(req, make_response, mimetype):
for line in langinfo:
line = line.strip()
if line.startswith(b'System Locale:'):
if b'=' not in line:
continue
ccurrlocale = line.split(b'=')[-1]
if not ccurrlocale:
continue
if not isinstance(ccurrlocale, str):
ccurrlocale = ccurrlocale.decode('utf8')
if ccurrlocale == 'n/a':
if ccurrlocale in ('n/a', '(unset)'):
continue
currlocale = ccurrlocale
elif line.startswith(b'VC Keymap:'):
@@ -382,7 +384,7 @@ async def handle_request(req, make_response, mimetype):
continue
if not isinstance(ckeymap, str):
ckeymap = ckeymap.decode('utf8')
if ckeymap == 'n/a':
if ckeymap in ('n/a', '(unset)'):
continue
keymap = ckeymap
try: