diff --git a/app/views/pages/_form.html.slim b/app/views/pages/_form.html.slim index 089033f7904..b665396a277 100644 --- a/app/views/pages/_form.html.slim +++ b/app/views/pages/_form.html.slim @@ -75,10 +75,9 @@ i.fa-solid.fa-question = button_tag(class: 'a-button is-lg is-primary is-block') do - - case params[:action] - - when 'new', 'create' + - if page.published_at.blank? | Docを公開 - - when 'edit', 'update' + - else | 内容を更新 li.form-actions__item.is-sub - case params[:action] diff --git a/test/system/notification/pages_test.rb b/test/system/notification/pages_test.rb index 35ea8e6c774..2c66f51fd62 100644 --- a/test/system/notification/pages_test.rb +++ b/test/system/notification/pages_test.rb @@ -65,7 +65,7 @@ class Notification::PagesTest < ApplicationSystemTestCase visit_with_auth page_path(page), 'komagata' click_link '内容変更' - click_button '内容を更新' + click_button 'Docを公開' assert_text 'ドキュメントを更新しました。' visit_with_auth '/notifications', 'machida' diff --git a/test/system/pages_test.rb b/test/system/pages_test.rb index 25679f23731..1478a628a6a 100644 --- a/test/system/pages_test.rb +++ b/test/system/pages_test.rb @@ -224,7 +224,7 @@ class PagesTest < ApplicationSystemTestCase stub_info = proc { |i| mock_log << i } Rails.logger.stub(:info, stub_info) do - click_button '内容を更新' + click_button 'Docを公開' end assert_text 'ドキュメントを更新しました。' @@ -312,7 +312,7 @@ class PagesTest < ApplicationSystemTestCase click_button 'WIP' check 'ドキュメント公開のお知らせを書く', allow_label_click: true - click_button '内容を更新' + click_button 'Docを公開' assert_text 'ドキュメントを更新しました。' assert has_field?('announcement[title]', with: 'ドキュメント「お知らせにチェックを入れてWIP状態から新規Docを作成」を公開しました。')