wrong login
This commit is contained in:
parent
04b0aee2e1
commit
f19f26b9f6
1 changed files with 35 additions and 28 deletions
|
@ -2,6 +2,7 @@ package handlers
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
|
"context"
|
||||||
"encoding/base64"
|
"encoding/base64"
|
||||||
"image/png"
|
"image/png"
|
||||||
"log"
|
"log"
|
||||||
|
@ -183,49 +184,55 @@ func AdminVerify(c *fiber.Ctx) error {
|
||||||
|
|
||||||
if !super {
|
if !super {
|
||||||
for _, post_verify := range post_verify_list.Choice {
|
for _, post_verify := range post_verify_list.Choice {
|
||||||
|
|
||||||
if post_verify.Check {
|
if post_verify.Check {
|
||||||
_, err = qtx.AdminVerify(ctx, nimdb.AdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseOk})
|
_, err = qtx.AdminVerify(ctx, nimdb.AdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseOk})
|
||||||
|
if err != nil {
|
||||||
|
log.Println(err.Error())
|
||||||
|
return c.SendStatus(fiber.StatusBadRequest)
|
||||||
|
}
|
||||||
|
|
||||||
|
err = qtx.AdminUpdateImage(ctx, pgtype.Int4{Int32: post_verify.Id, Valid: true})
|
||||||
|
if err != nil {
|
||||||
|
return c.SendStatus(fiber.StatusInternalServerError)
|
||||||
|
|
||||||
|
}
|
||||||
|
if internal.IGAPI_ACTIVATE {
|
||||||
|
internal.IGAPI_CHAN <- internal.PR{ACT_TYPE: 0, ID: post_verify.Id}
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
_, err = qtx.AdminVerify(ctx, nimdb.AdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseRejected})
|
_, err = qtx.AdminVerify(ctx, nimdb.AdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseRejected})
|
||||||
}
|
if err != nil {
|
||||||
if err != nil {
|
log.Println(err.Error())
|
||||||
log.Println(err.Error())
|
return c.SendStatus(fiber.StatusBadRequest)
|
||||||
return c.SendStatus(fiber.StatusBadRequest)
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
err = qtx.AdminUpdateImage(ctx, pgtype.Int4{Int32: post_verify.Id, Valid: true})
|
|
||||||
if err != nil {
|
|
||||||
return c.SendStatus(fiber.StatusInternalServerError)
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Verified and send to IGAPI to handle synchronization of IG posts
|
|
||||||
if internal.IGAPI_ACTIVATE {
|
|
||||||
internal.IGAPI_CHAN <- internal.PR{ACT_TYPE: 0, ID: post_verify.Id}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for _, post_verify := range post_verify_list.Choice {
|
for _, post_verify := range post_verify_list.Choice {
|
||||||
if post_verify.Check {
|
if post_verify.Check {
|
||||||
_, err = qtx.SuperAdminVerify(ctx, nimdb.SuperAdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseOk})
|
_, err = qtx.SuperAdminVerify(ctx, nimdb.SuperAdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseOk})
|
||||||
|
if err != nil {
|
||||||
|
log.Println(err.Error())
|
||||||
|
return c.SendStatus(fiber.StatusBadRequest)
|
||||||
|
}
|
||||||
|
|
||||||
|
err = qtx.AdminUpdateImage(ctx, pgtype.Int4{Int32: post_verify.Id, Valid: true})
|
||||||
|
if err != nil {
|
||||||
|
return c.SendStatus(fiber.StatusInternalServerError)
|
||||||
|
|
||||||
|
}
|
||||||
|
if internal.IGAPI_ACTIVATE {
|
||||||
|
internal.IGAPI_CHAN <- internal.PR{ACT_TYPE: 0, ID: post_verify.Id}
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
_, err = qtx.SuperAdminVerify(ctx, nimdb.SuperAdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseAdminRejected})
|
_, err = qtx.SuperAdminVerify(ctx, nimdb.SuperAdminVerifyParams{ID: post_verify.Id, Phase: nimdb.PostPhaseAdminRejected})
|
||||||
}
|
if err != nil {
|
||||||
if err != nil {
|
log.Println(err.Error())
|
||||||
log.Println(err.Error())
|
return c.SendStatus(fiber.StatusBadRequest)
|
||||||
return c.SendStatus(fiber.StatusBadRequest)
|
}
|
||||||
}
|
|
||||||
err = qtx.AdminUpdateImage(ctx, pgtype.Int4{Int32: post_verify.Id, Valid: true})
|
|
||||||
if err != nil {
|
|
||||||
return c.SendStatus(fiber.StatusInternalServerError)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Verified and send to IGAPI to handle synchronization of IG posts
|
|
||||||
if internal.IGAPI_ACTIVATE {
|
|
||||||
internal.IGAPI_CHAN <- internal.PR{ACT_TYPE: 0, ID: post_verify.Id}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue