From 482918e3f379929a2c162539396640aaedffc355 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 8 Dec 2022 11:39:43 +1100 Subject: [PATCH] Cast matomo id to string --- app/Http/Requests/Company/UpdateCompanyRequest.php | 2 ++ app/Transformers/CompanyTransformer.php | 2 +- resources/views/portal/ninja2020/layout/clean_setup.blade.php | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Requests/Company/UpdateCompanyRequest.php b/app/Http/Requests/Company/UpdateCompanyRequest.php index 2a8d881bca6d..79934b23820c 100644 --- a/app/Http/Requests/Company/UpdateCompanyRequest.php +++ b/app/Http/Requests/Company/UpdateCompanyRequest.php @@ -54,6 +54,8 @@ class UpdateCompanyRequest extends Request $rules['size_id'] = 'integer|nullable'; $rules['country_id'] = 'integer|nullable'; $rules['work_email'] = 'email|nullable'; + $rules['matomo_id'] = 'nullable|integer'; + // $rules['client_registration_fields'] = 'array'; if (isset($input['portal_mode']) && ($input['portal_mode'] == 'domain' || $input['portal_mode'] == 'iframe')) { diff --git a/app/Transformers/CompanyTransformer.php b/app/Transformers/CompanyTransformer.php index 7e874532bf0f..ccaa1805b644 100644 --- a/app/Transformers/CompanyTransformer.php +++ b/app/Transformers/CompanyTransformer.php @@ -150,7 +150,7 @@ class CompanyTransformer extends EntityTransformer 'google_analytics_url' => (string) $company->google_analytics_key, //@deprecate 1-2-2021 'google_analytics_key' => (string) $company->google_analytics_key, 'matomo_url' => (string) $company->matomo_url, - 'matomo_id' => (int) $company->matomo_id, + 'matomo_id' => (string) $company->matomo_id ?: '', 'enabled_item_tax_rates' => (int) $company->enabled_item_tax_rates, 'client_can_register' => (bool) $company->client_can_register, 'is_large' => (bool) $company->is_large, diff --git a/resources/views/portal/ninja2020/layout/clean_setup.blade.php b/resources/views/portal/ninja2020/layout/clean_setup.blade.php index 66ab27da369c..86755c732ec6 100644 --- a/resources/views/portal/ninja2020/layout/clean_setup.blade.php +++ b/resources/views/portal/ninja2020/layout/clean_setup.blade.php @@ -19,7 +19,7 @@ })(); - @elif (config('services.analytics.tracking_id')) + @elseif (config('services.analytics.tracking_id'))