PR

【3/10】ヤマダポイント発掘隊 3月 #4559

kouho opened this at 2026-03-06T16:41:43; closed

Description

opened by kouho at 2026-03-06T16:41:43; updated 2026-03-11T17:03:41

概要

https://docs.google.com/spreadsheets/d/1iO9QHYf-3cOQq7Tt0RPrXckiHGum6G2z0p9GcdsBgRc/edit?gid=1989568322#gid=1989568322

  • $yamada_point_hunt = S_LoadModelClass('Yamada_point_hunt');のコメントアウトを元に戻した
  • 非開催時にコメントアウトではなく、期間をConfigを追加して判定でDBアクセスを減らしてみる
  • ミッション変更があった際は都度コードの呼び出し側で対応が必要

Comment

#44718 by kouho at 2026-03-06T16:42:23; updated 2026-03-06T16:42:23

@wada
レビューお願いいたします

Comment

#44742 by wada at 2026-03-09T11:05:46; updated 2026-03-09T11:05:46

@kouho
configis_out_of_period()で、
テストユーザが$is_test=trueで呼び出すとテスト期間の判定となるため、開催期間中に期間外の判定になります。

Comment

#44770 by kouho at 2026-03-10T16:42:04; updated 2026-03-10T17:00:00

@wada
確認ありがとうございます。以下修正いたしました。
テストユーザーの場合はテスト期間外でも本番期間かどうかの判定の追加を入れています。
> configのis_out_of_period()で、
テストユーザが$is_test=trueで呼び出すとテスト期間の判定となるため、開催期間中に期間外の判定になります。

また、Yamada_point_huntのupdate_mission_countの引数が2つで良いところが3つで呼び出していたため合わせて修正しております。

kouho add_label at 2026-03-10T16:42:12: コメントあり

Comment

#44774 by kouho at 2026-03-11T11:35:24; updated 2026-03-11T11:35:24

@wada
確認ありがとうございます。以下修正いたしました。
> 設定がないので、trueが正しいと思います。

Comment

#44779 by wada at 2026-03-11T13:38:40; updated 2026-03-11T13:38:40

@kouho
確認OKです。

wada delete_label at 2026-03-11T13:38:43: コメントあり
wada add_label at 2026-03-11T13:38:44: 和田 LGTM
kouho merge at 2026-03-11T17:03:41: 【3/10】ヤマダポイント発掘隊 3月
kouho close at 2026-03-11T17:03:41: Close

commit comment

#341 by wada at 2026-03-11T11:24:01; lib/conf/class/YamadaPointHuntConfig.class.php / old:None new:39
8f306e2419a9a47cf86b7c0ea76c85928868c1b5

@kouho
設定がないので、trueが正しいと思います。

Commit range

base54f296c9c18d1e4b51b34ef9d7a8a15cf6d248fb
headd115a31afed03c432e7b0385bed11a27ed47b77f
base branchjolly/jr-web:master
head branchjolly/jr-web:yamada_point_hunt_202603

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed4 filesView patch
statusfile
modifiedlib/SubFunc.inc
addedlib/conf/class/YamadaPointHuntConfig.class.php
modifiedlib/models/Yamada_point_hunt.php
modifiedlib/public/Bar-GachaExecFree.inc
Patch body is stored as a separate file to keep this page lightweight.

Review comment

#341 by wada at 2026-03-11T11:24:01; lib/conf/class/YamadaPointHuntConfig.class.php / old:None new:39
8f306e2419a9a47cf86b7c0ea76c85928868c1b5

@kouho
設定がないので、trueが正しいと思います。