Fix privacy policy being empty if custom setting exists but is empty (#19318)

This commit is contained in:
Eugen Rochko 2022-10-08 08:34:00 +02:00 committed by GitHub
parent d4b0aa7450
commit 678fc4d292
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -68,7 +68,7 @@ class PrivacyPolicy < ActiveModelSerializers::Model
def self.current def self.current
custom = Setting.find_by(var: 'site_terms') custom = Setting.find_by(var: 'site_terms')
if custom if custom&.value.present?
new(text: custom.value, updated_at: custom.updated_at) new(text: custom.value, updated_at: custom.updated_at)
else else
new(text: DEFAULT_PRIVACY_POLICY, updated_at: DEFAULT_UPDATED_AT) new(text: DEFAULT_PRIVACY_POLICY, updated_at: DEFAULT_UPDATED_AT)