wrong login

This commit is contained in:
jasinco 2025-06-10 19:00:20 +08:00
parent 04b0aee2e1
commit f19f26b9f6

View file

@ -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}
} }
} }
} }