From fb4125dfbb33cec506635abe31e837b607e782bc Mon Sep 17 00:00:00 2001 From: Juan Cabanas Date: Thu, 18 Jan 2024 15:12:29 -0300 Subject: [PATCH] PublicDashboards: Add middleware function (#80582) --- pkg/services/publicdashboards/api/middleware.go | 3 +++ .../public_dashboard_middleware_mock.go | 13 +++++++++---- .../public_dashboard_service_mock.go | 2 +- .../public_dashboard_service_wrapper_mock.go | 2 +- .../publicdashboards/public_dashboard_store_mock.go | 2 +- pkg/services/publicdashboards/publicdashboard.go | 1 + 6 files changed, 16 insertions(+), 7 deletions(-) diff --git a/pkg/services/publicdashboards/api/middleware.go b/pkg/services/publicdashboards/api/middleware.go index dfca53d2313..32582a37ba7 100644 --- a/pkg/services/publicdashboards/api/middleware.go +++ b/pkg/services/publicdashboards/api/middleware.go @@ -83,3 +83,6 @@ func (m *Middleware) HandleView(c *contextmodel.ReqContext) { } func (m *Middleware) HandleAccessView(c *contextmodel.ReqContext) { } +func (m *Middleware) HandleConfirmAccessView(c *contextmodel.ReqContext) { + +} diff --git a/pkg/services/publicdashboards/public_dashboard_middleware_mock.go b/pkg/services/publicdashboards/public_dashboard_middleware_mock.go index 67361df812e..f47e99dc0e2 100644 --- a/pkg/services/publicdashboards/public_dashboard_middleware_mock.go +++ b/pkg/services/publicdashboards/public_dashboard_middleware_mock.go @@ -12,18 +12,23 @@ type FakePublicDashboardMiddleware struct { mock.Mock } +// HandleAccessView provides a mock function with given fields: c +func (_m *FakePublicDashboardMiddleware) HandleAccessView(c *contextmodel.ReqContext) { + _m.Called(c) +} + // HandleApi provides a mock function with given fields: c func (_m *FakePublicDashboardMiddleware) HandleApi(c *contextmodel.ReqContext) { _m.Called(c) } -// HandleGet provides a mock function with given fields: c -func (_m *FakePublicDashboardMiddleware) HandleView(c *contextmodel.ReqContext) { +// HandleConfirmAccessView provides a mock function with given fields: c +func (_m *FakePublicDashboardMiddleware) HandleConfirmAccessView(c *contextmodel.ReqContext) { _m.Called(c) } -// HandleRequestOrConfirmAccess provides a mock function with given fields: c -func (_m *FakePublicDashboardMiddleware) HandleAccessView(c *contextmodel.ReqContext) { +// HandleView provides a mock function with given fields: c +func (_m *FakePublicDashboardMiddleware) HandleView(c *contextmodel.ReqContext) { _m.Called(c) } diff --git a/pkg/services/publicdashboards/public_dashboard_service_mock.go b/pkg/services/publicdashboards/public_dashboard_service_mock.go index 949e0d9b3d3..5b5bc8fbd63 100644 --- a/pkg/services/publicdashboards/public_dashboard_service_mock.go +++ b/pkg/services/publicdashboards/public_dashboard_service_mock.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.32.0. DO NOT EDIT. +// Code generated by mockery v2.36.1. DO NOT EDIT. package publicdashboards diff --git a/pkg/services/publicdashboards/public_dashboard_service_wrapper_mock.go b/pkg/services/publicdashboards/public_dashboard_service_wrapper_mock.go index f257f713c81..93a19a225d8 100644 --- a/pkg/services/publicdashboards/public_dashboard_service_wrapper_mock.go +++ b/pkg/services/publicdashboards/public_dashboard_service_wrapper_mock.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.32.0. DO NOT EDIT. +// Code generated by mockery v2.36.1. DO NOT EDIT. package publicdashboards diff --git a/pkg/services/publicdashboards/public_dashboard_store_mock.go b/pkg/services/publicdashboards/public_dashboard_store_mock.go index cc06cca02c1..b33c1172a44 100644 --- a/pkg/services/publicdashboards/public_dashboard_store_mock.go +++ b/pkg/services/publicdashboards/public_dashboard_store_mock.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.32.0. DO NOT EDIT. +// Code generated by mockery v2.36.1. DO NOT EDIT. package publicdashboards diff --git a/pkg/services/publicdashboards/publicdashboard.go b/pkg/services/publicdashboards/publicdashboard.go index 49ee05101bd..a0acb6786cf 100644 --- a/pkg/services/publicdashboards/publicdashboard.go +++ b/pkg/services/publicdashboards/publicdashboard.go @@ -70,4 +70,5 @@ type Middleware interface { HandleApi(c *contextmodel.ReqContext) HandleView(c *contextmodel.ReqContext) HandleAccessView(c *contextmodel.ReqContext) + HandleConfirmAccessView(c *contextmodel.ReqContext) }