From bcd65c513b05662806a436f25cdec53d092792ca Mon Sep 17 00:00:00 2001 From: Miguel de la Cruz Date: Thu, 12 May 2022 17:05:44 +0200 Subject: [PATCH] Fixes a null pointer if the plugin requests the limits on a non-cloud server (#20197) --- app/plugin_api.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/plugin_api.go b/app/plugin_api.go index f14b6f2b81..4d62775894 100644 --- a/app/plugin_api.go +++ b/app/plugin_api.go @@ -1182,6 +1182,9 @@ func (api *PluginAPI) RequestTrialLicense(requesterID string, users int, termsAc // GetCloudLimits returns any limits associated with the cloud instance func (api *PluginAPI) GetCloudLimits() (*model.ProductLimits, error) { + if api.app.Cloud() == nil { + return &model.ProductLimits{}, nil + } limits, err := api.app.Cloud().GetCloudLimits("") return limits, err }