🐛 Fix 'list-hosts' when empty #13

Merged
KaKi87 merged 5 commits from Androz2091/synced-over-ssh:fix-lists-no-host into dev 2023-03-25 19:35:41 +01:00
Showing only changes of commit d2934b51bb - Show all commits

View file

@ -9,25 +9,28 @@ export default ({
user
}) => {
screenStream.stdin.write(
(user.getHosts().length === 0 ? getString('listHosts.noHosts') :
new AsciiTable()
.setHeading('Host', 'URI')
.addRowMatrix(user.getHosts().map(host => [
host.chain
? getString(
'home.chain',
{
host,
via: host.chain
.split(',')
.join(getString('home.chainSeparator'))
}
)
: host.name,
getString('home.hostUri', { host })
]))
.toString()
.replaceAll('\n', '\r\n'))
(
user.getHosts().length === 0
? getString('listHosts.noHosts')
: new AsciiTable()
.setHeading('Host', 'URI')
.addRowMatrix(user.getHosts().map(host => [
host.chain
? getString(
'home.chain',
{
host,
via: host.chain
.split(',')
.join(getString('home.chainSeparator'))
}
)
: host.name,
getString('home.hostUri', { host })
]))
.toString()
.replaceAll('\n', '\r\n')
)
+
'\r\n'
);