Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix #3120 カスタムコンテンツを2つ以上トップページなどで一覧表示させるとアイキャッチが取得できない問題を解決 #3121

Merged
merged 2 commits into from
Feb 15, 2024

Conversation

katokaisya
Copy link
Collaborator

@ryuring

シンプルにWarning対策を行っています。
お手数ですが、ご確認の上、マージをお願いします。

Warning (2) : Attempt to read property "display_front" on bool [in /var/www/html/vendor/baserproject/bc-custom-content/src/View/Helper/CustomContentHelper.php, line 217]

@@ -214,7 +214,7 @@ public function getFieldValue(mixed $entry, string $fieldName, array $options =

$customLink = $this->getLink($entry->custom_table_id, $fieldName);

if (!$customLink->display_front) return '';
if (empty($customLink->display_front) || !$customLink->display_front) return '';
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@katokaisya 念のためレビューいれます。

empty() を使うのであれば、|| !$customLink->display_front は不要です。

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if (empty($customLink) || !$customLink->display_front) return ''; こちらだったらまだわかりますが

@ryuring
Copy link
Collaborator

ryuring commented Feb 15, 2024

@katokaisya ちなみに、こちらのコミットで、アイキャッチが取得できないという根本原因は解決できるのでしょうか?

@ryuring ryuring assigned katokaisya and unassigned ryuring Feb 15, 2024
@ryuring ryuring added the Reviewed レビュー済 label Feb 15, 2024
@ryuring ryuring added this to the 5.0.9 milestone Feb 15, 2024
@katokaisya
Copy link
Collaborator Author

@ryuring
すみません。
不要なコードは削除しました。

ちなみに、こちらのコミットで、アイキャッチが取得できないという根本原因は解決できるのでしょうか?

こちら、根本解決にはなっていなかったです。
Warningが消えたら普通に表示できるようになり、そのあとは、Warningが出るように戻しても表示されるようになりました。
現象の再現性が取れないため、アイキャッチが取得できない問題は一旦は保留としてください。
こちらのコミットは、Warningを潰すためのものとしていただけますと幸いです。

@ryuring
Copy link
Collaborator

ryuring commented Feb 15, 2024

@katokaisya 了解です、マージします

@ryuring ryuring merged commit ab7206d into baserproject:dev-5 Feb 15, 2024
1 check passed
@ryuring ryuring modified the milestones: 5.0.9, 5.0.10 Feb 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Reviewed レビュー済
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants