Forgot to fix barnard-us, now usernames should work again.
This commit is contained in:
10
barnard-ui
10
barnard-ui
@@ -135,10 +135,14 @@ connect() {
|
|||||||
if [[ -z "$serverName" || "$serverName" == "Go Back" ]]; then
|
if [[ -z "$serverName" || "$serverName" == "Go Back" ]]; then
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
local username="$(grep '^username: .*$' ~/.barnard.yaml 2> /dev/null | cut -d ' ' -f2-)"
|
local username
|
||||||
|
username="$(grep -m 1 '^Username = ' ~/.barnard.toml 2> /dev/null | cut -d '=' -f2- | sed "s/^[[:space:]]*//;s/[[:space:]]*$//;s/'//g")"
|
||||||
username="${username//[[:space:]]/_}"
|
username="${username//[[:space:]]/_}"
|
||||||
username="${username//\"/}"
|
if [[ -n "$username" ]]; then
|
||||||
command barnard -username "${username:-${USER}-${HOSTNAME}}" -server ${mumbleServerList[$serverName]} --fifo ~/.config/barnard/cmd --buffers 16 |& log
|
command barnard -username "$username" -server ${mumbleServerList[$serverName]} --fifo ~/.config/barnard/cmd --buffers 16 |& log
|
||||||
|
else
|
||||||
|
command barnard -server ${mumbleServerList[$serverName]} --fifo ~/.config/barnard/cmd --buffers 16 |& log
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
remove-server() {
|
remove-server() {
|
||||||
|
|||||||
Reference in New Issue
Block a user