diff --git a/CHANGELOG.md b/CHANGELOG.md index 838f8a27..4ddc1564 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ - Fixed the z-index of the current admin dropdown on Safari ([#4492](https://github.com/pocketbase/pocketbase/issues/4492)). +- Fixed `OnAfterApiError` debug log `nil` error reference ([#4498](https://github.com/pocketbase/pocketbase/issues/4498)). + ## v0.22.2 diff --git a/apis/base.go b/apis/base.go index e60d5f28..404c806a 100644 --- a/apis/base.go +++ b/apis/base.go @@ -106,7 +106,7 @@ func InitApi(app core.App) (*echo.Echo, error) { if hookErr == nil { if err := app.OnAfterApiError().Trigger(event); err != nil { - app.Logger().Debug("OnAfterApiError failure", slog.String("error", hookErr.Error())) + app.Logger().Debug("OnAfterApiError failure", slog.String("error", err.Error())) } } else { app.Logger().Debug("OnBeforeApiError error (truly rare case, eg. client already disconnected)", slog.String("error", hookErr.Error()))