29 lines
584 B
Go
29 lines
584 B
Go
package api
|
|
|
|
import (
|
|
"net/http"
|
|
|
|
"gitea.konchin.com/service/amane-tanikaze-dcbot/amane/middlewares"
|
|
"gitea.konchin.com/service/amane-tanikaze-dcbot/amane/utils"
|
|
"github.com/uptrace/bunrouter"
|
|
)
|
|
|
|
// GetImage
|
|
//
|
|
// @Param id query string true "image id"
|
|
// @Success 200
|
|
// @Router /api/image [get]
|
|
func (*Handlers) GetImage(
|
|
w http.ResponseWriter,
|
|
req bunrouter.Request,
|
|
) error {
|
|
imageId := req.URL.Query().Get("id")
|
|
if imageId == "" {
|
|
return middlewares.HTTPError{
|
|
StatusCode: http.StatusBadRequest,
|
|
Message: "must provide id",
|
|
}
|
|
}
|
|
return utils.Success(w)
|
|
}
|