Navigation Menu

Skip to content

Commit

Permalink
Replace len check with assert
Browse files Browse the repository at this point in the history
  • Loading branch information
jyapayne committed Jul 17, 2018
1 parent 0050ad4 commit c361fda
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions src/setup_nimforum.nim
Expand Up @@ -24,15 +24,14 @@ proc backup(path: string, contents: Option[string]=none[string]()) =

proc createUser(db: DbConn, user: tuple[username, password, email: string],
rank: Rank) =

if user.username.len != 0:
let salt = makeSalt()
let password = makePassword(user.password, salt)

exec(db, sql"""
INSERT INTO person(name, password, email, salt, status, lastOnline)
VALUES (?, ?, ?, ?, ?, DATETIME('now'))
""", user.username, password, user.email, salt, $rank)
assert user.username.len != 0
let salt = makeSalt()
let password = makePassword(user.password, salt)

exec(db, sql"""
INSERT INTO person(name, password, email, salt, status, lastOnline)
VALUES (?, ?, ?, ?, ?, DATETIME('now'))
""", user.username, password, user.email, salt, $rank)

proc initialiseDb(admin: tuple[username, password, email: string],
filename="nimforum.db") =
Expand Down

0 comments on commit c361fda

Please sign in to comment.