feat: migrate pocketbase to v0.23

This commit is contained in:
Fu Diwei
2025-01-18 05:22:18 +08:00
parent 1568e5a2a7
commit 32f9c95dd0
46 changed files with 632 additions and 674 deletions

View File

@@ -3,7 +3,7 @@ package resp
import (
"net/http"
"github.com/labstack/echo/v5"
"github.com/pocketbase/pocketbase/core"
"github.com/usual2970/certimate/internal/domain"
)
@@ -14,7 +14,7 @@ type Response struct {
Data interface{} `json:"data"`
}
func Ok(e echo.Context, data interface{}) error {
func Ok(e *core.RequestEvent, data interface{}) error {
rs := &Response{
Code: 0,
Msg: "success",
@@ -23,7 +23,7 @@ func Ok(e echo.Context, data interface{}) error {
return e.JSON(http.StatusOK, rs)
}
func Err(e echo.Context, err error) error {
func Err(e *core.RequestEvent, err error) error {
code := 500
xerr, ok := err.(*domain.Error)