|
|
@ -21,6 +21,7 @@ import (
|
|
|
|
"github.com/usememos/memos/internal/log"
|
|
|
|
"github.com/usememos/memos/internal/log"
|
|
|
|
"github.com/usememos/memos/internal/util"
|
|
|
|
"github.com/usememos/memos/internal/util"
|
|
|
|
"github.com/usememos/memos/plugin/storage/s3"
|
|
|
|
"github.com/usememos/memos/plugin/storage/s3"
|
|
|
|
|
|
|
|
"github.com/usememos/memos/server/service/metric"
|
|
|
|
"github.com/usememos/memos/store"
|
|
|
|
"github.com/usememos/memos/store"
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
@ -158,6 +159,7 @@ func (s *APIV1Service) CreateResource(c echo.Context) error {
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to create resource").SetInternal(err)
|
|
|
|
return echo.NewHTTPError(http.StatusInternalServerError, "Failed to create resource").SetInternal(err)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
metric.Enqueue("resource create")
|
|
|
|
return c.JSON(http.StatusOK, convertResourceFromStore(resource))
|
|
|
|
return c.JSON(http.StatusOK, convertResourceFromStore(resource))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|