Mark Form::AdminSettings#persisted? as true (#35872)

This commit is contained in:
Matt Jankowski
2025-12-17 03:32:24 -05:00
committed by GitHub
parent 53be8392ec
commit a292162c5f
8 changed files with 14 additions and 6 deletions

View File

@@ -154,6 +154,10 @@ class Form::AdminSettings
end
end
def persisted?
true
end
private
def cache_digest_value(key)

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_about_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_about_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.about.preamble')

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_appearance_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_appearance_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.appearance.preamble')

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_branding_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_branding_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.branding.preamble')

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_content_retention_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_content_retention_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.content_retention.preamble')

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_discovery_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_discovery_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.discovery.preamble')

View File

@@ -5,7 +5,7 @@
%h2= t('admin.settings.title')
= render partial: 'admin/settings/shared/links'
= simple_form_for @admin_settings, url: admin_settings_registrations_path, html: { method: :patch } do |f|
= simple_form_for @admin_settings, url: admin_settings_registrations_path do |f|
= render 'shared/error_messages', object: @admin_settings
%p.lead= t('admin.settings.registrations.preamble')

View File

@@ -53,4 +53,8 @@ RSpec.describe Form::AdminSettings do
end
end
end
describe '#persisted?' do
it { is_expected.to be_persisted }
end
end