Fix init_sqlite creating empty admin user

This commit is contained in:
David Hoppenbrouwers
2022-10-10 01:10:53 +02:00
parent d7be7a1d24
commit 8db2d342ab

View File

@@ -44,10 +44,13 @@ values (
'$(head -c 30 /dev/urandom | base64)',
'$(head -c 30 /dev/urandom | base64)',
0
);
insert into users (name, password, role, join_time)
values (lower('$username'), '$password', 2, $time);
"
)"
if [ "$2" != --no-admin ]
then
$SQLITE "$1" "
insert into users (name, password, role, join_time)
values (lower('$username'), '$password', 2, $time)
"
fi
echo "Database '$1' created" >&2