File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -506,10 +506,10 @@ fn (mut app App) service_auth(username string, password string) !string {
506
506
users := sql db {
507
507
select from User where username == username
508
508
}!
509
- user := users.first()
510
- if user.username != username {
509
+ if users.len == 0 {
511
510
return error('user not found')
512
511
}
512
+ user := users.first()
513
513
514
514
if !user.active {
515
515
return error('user is not active')
@@ -1010,16 +1010,16 @@ fn (mut app App) service_get_user(id int) !User {
1010
1010
println(err)
1011
1011
return err
1012
1012
}
1013
-
1014
1013
defer {
1015
1014
db.close() or { panic(err) }
1016
1015
}
1017
-
1018
1016
results := sql db {
1019
1017
select from User where id == id
1020
1018
}!
1021
-
1022
- return results.first()
1019
+ if results.len == 0 {
1020
+ return error('no results')
1021
+ }
1022
+ return results[0]
1023
1023
}
1024
1024
"
1025
1025
}
You can’t perform that action at this time.
0 commit comments