Skip to content

Commit

Permalink
Merge pull request #7068 from fjordllc/main
Browse files Browse the repository at this point in the history
Release 2023-12-04 01:27:14
  • Loading branch information
komagata authored Dec 4, 2023
2 parents 1c5da61 + 8176893 commit ba2fd5c
Show file tree
Hide file tree
Showing 8 changed files with 14 additions and 17 deletions.
10 changes: 1 addition & 9 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,11 @@ vendor/bundle/
/yarn-error.log

.byebug_history
/public/assets
/public/packs
/public/packs-test

/public/system
/public/packs
/public/packs-test
/node_modules
yarn-debug.log*
.yarn-integrity

Expand All @@ -38,11 +36,5 @@ storage/
# Ignore master key for decrypting credentials and more.
/config/master.key

/public/packs
/public/packs-test
/node_modules
/yarn-error.log
yarn-debug.log*
.yarn-integrity
.envrc
/test/reports
4 changes: 1 addition & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -586,9 +586,7 @@ GEM
zeitwerk (2.6.12)

PLATFORMS
arm64-darwin-22
arm64-darwin-23
x86_64-darwin-22
universal-darwin
x86_64-linux

DEPENDENCIES
Expand Down
4 changes: 2 additions & 2 deletions app/helpers/meta_tags_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ def default_meta_tags
site: 'FBC',
reverse: true,
charset: 'utf-8',
description: '月額29.800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。',
description: '月額29,800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。',
viewport: 'width=device-width, initial-scale=1.0',
og: {
title: :title,
Expand All @@ -31,7 +31,7 @@ def default_meta_tags
def welcome_meta_tags
default_meta_tags.deep_merge({
title: title,
description: '月額29.800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。',
description: '月額29,800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。',
og: {
title: title || 'FJORD BOOT CAMP(フィヨルドブートキャンプ)',
description: :description
Expand Down
2 changes: 1 addition & 1 deletion app/views/welcome/index.html.slim
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- set_meta_tags(site: 'FJORD BOOT CAMP(フィヨルドブートキャンプ)',
description: '月額29.800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。')
description: '月額29,800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。')
- content_for :extra_body_classes, 'welcome welcome-home'
- content_for :head_last do
= javascript_include_tag 'https://sdk.form.run/js/v2/formrun.js'
Expand Down
2 changes: 1 addition & 1 deletion app/views/welcome/law.html.slim
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- title '特定商取引法に基づく表記'
- set_meta_tags(site: 'FJORD BOOT CAMP(フィヨルドブートキャンプ)',
description: '「特定商取引に関する法律」第11条(通信販売についての広告)に基づきこのページに明示いたします。オンラインプログラミングスクールのフィヨルドブートキャンプは月額29.800円、全機能が使えるお試し期間付き。')
description: '「特定商取引に関する法律」第11条(通信販売についての広告)に基づきこのページに明示いたします。オンラインプログラミングスクールのフィヨルドブートキャンプは月額29,800円、全機能が使えるお試し期間付き。')

header.welcome-page-header
.container.is-xl
Expand Down
2 changes: 2 additions & 0 deletions app/views/welcome/training.html.slim
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@
| 法人の方はそちらを処理するか、法人名義のカードを直接使う方法もございます。
p
| 領収書の宛名など変更をご希望の方は info@fjord.jp までご連絡いただければ対応いたします。
p
|(上記は2023年末までの料金になります。法人の料金は2024年01月01日から98,000円となります。)
.welcome-section__actions
.welcome-section__actions-items
.welcome-section__actions-item
Expand Down
5 changes: 5 additions & 0 deletions test/fixtures/active_storage/variant_records.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NOTE:
# 何らかの理由で active_storage_variant_records テーブルのデータが残ったままになっていた場合、データの不整合が発生して、画像のURLがnilになる。
# (active_storage_attachments と active_storage_blobs のみが削除されるため)
# この空のymlファイルを用意することで、テスト実行時に active_storage_variant_records テーブルのデータが削除され、データの不整合を回避できる。
# (Railsはfixturesにymlファイルがあれば、そのファイル名に合致するテーブルのデータを全件削除する)
2 changes: 1 addition & 1 deletion test/system/articles_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ class ArticlesTest < ApplicationSystemTestCase
click_on '公開する'

assert_text '記事を作成しました'
meta_description = '月額29.800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。'
meta_description = '月額29,800円、全機能が使えるお試し期間付き。フィヨルドブートキャンプは現場の即戦力になるためのスキルとプログラミングの楽しさを伝える、現役エンジニアが考える理想のプログラミングスクールの実現に励んでいます。'
assert_selector "meta[name='description'][content='#{meta_description}']", visible: false
assert_selector "meta[property='og:description'][content='#{meta_description}']", visible: false
assert_selector "meta[name='twitter:description'][content='#{meta_description}']", visible: false
Expand Down

0 comments on commit ba2fd5c

Please sign in to comment.