fix: 修复权限加入问题
This commit is contained in:
@@ -16,10 +16,15 @@ func getAuth(qqID int64) (auth Auth, err error) {
|
||||
err = tx.Get(&auth, "SELECT * FROM auth WHERE qqid = ?", qqID)
|
||||
if err == sql.ErrNoRows {
|
||||
_, err = tx.Exec("INSERT INTO auth(qqid, role) VALUES(?, ?)", qqID, constants.LEVEL_USER)
|
||||
tx.Get(&auth, "SELECT * FROM auth WHERE qqid = ?", qqID)
|
||||
}
|
||||
if err != nil {
|
||||
return Auth{}, err
|
||||
}
|
||||
err = tx.Commit()
|
||||
if err != nil {
|
||||
return Auth{}, err
|
||||
}
|
||||
return auth, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user