diff options
author | FChannel <> | 2022-06-04 17:40:24 -0700 |
---|---|---|
committer | FChannel <> | 2022-06-19 12:53:29 -0700 |
commit | e3c83c1ddaea5f42b6fda66d4b86459fd1349b3b (patch) | |
tree | 16108a76b3a868ba9e809c27eb95449e06a0df90 /util/verification.go | |
parent | 5ee6d0a7bb85d7f28fe4f838150c17ecb6a9d1b7 (diff) |
logic corrections for instance creation, would return nil not complete steps
Diffstat (limited to 'util/verification.go')
-rw-r--r-- | util/verification.go | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/util/verification.go b/util/verification.go index c64b54d..b5a44ff 100644 --- a/util/verification.go +++ b/util/verification.go @@ -71,17 +71,13 @@ func (verify Verify) CreateBoardMod() error { query := `select code from verification where identifier=$1 and type=$2` if err := config.DB.QueryRow(query, verify.Board, verify.Type).Scan(&code); err != nil { - return nil + return MakeError(err, "CreateBoardMod") } var ident string query = `select identifier from boardaccess where identifier=$1 and board=$2` if err := config.DB.QueryRow(query, verify.Identifier, verify.Board).Scan(&ident); err != nil { - return nil - } - - if ident != verify.Identifier { query := `insert into crossverification (verificationcode, code) values ($1, $2)` if _, err := config.DB.Exec(query, code, pass); err != nil { return MakeError(err, "CreateBoardMod") @@ -91,10 +87,10 @@ func (verify Verify) CreateBoardMod() error { if _, err = config.DB.Exec(query, verify.Identifier, pass, verify.Board, verify.Type); err != nil { return MakeError(err, "CreateBoardMod") } - - config.Log.Printf("Board access - Board: %s, Identifier: %s, Code: %s\n", verify.Board, verify.Identifier, pass) } + config.Log.Printf("Board access - Board: %s, Identifier: %s, Code: %s\n", verify.Board, verify.Identifier, pass) + return nil } |