PR

【2/25】3月ヤマダクエスト #1575

wada opened this at 2022-02-24T16:47:45; closed

Description

opened by wada at 2022-02-24T16:47:45; updated 2022-03-01T10:04:57

概要

モンスター討伐数20のクエスト追加
重複してapi実行した際も処理を中断しない(受け取り演出を再生)

ブランチ

web: yamada_pt_2203
db: yamada_pt_2203

テスト方法、確認した内容

API確認

クエストをクリアして1度目のヤマダポイント受け取り後に、
user_daily_quest.quest_flg=0, log_yamada_point.send_api=0 にして再度受け取りを実行してください。
演出が再生された上で、ヤマダポイントが付与されていなければOKです。
(ヤマダポイントは、ヤマダゲームマイページコイン通帳で確認)

同じrequest_noでapi実行した戻り値

[data] => Array
  (
    [status_code] => 503
    [status_msg] => request_noは処理済みです。request_no[JOLLY-ROGER1645685052866]
  )

Comment

#17535 by wada at 2022-02-24T16:48:05; updated 2022-02-24T16:48:05

@iwamoto @kouho
レビューお願いします。

Comment

#17554 by iwamoto at 2022-02-24T19:49:57; updated 2022-02-24T19:49:57

@wada
確認しました。
いずれも問題ないと思います。

iwamoto add_label at 2022-02-24T19:50:03: 岩本 LGTM

Comment

#17562 by kouho at 2022-02-25T14:50:14; updated 2022-02-25T14:50:14

@wada
確認しました。こちら問題ないです。

kouho add_label at 2022-02-25T14:50:17: 皇甫 LGTM
wada merge at 2022-02-28T09:53:25: 【2/25】3月ヤマダクエスト
wada close at 2022-02-28T09:53:25: Close
wada refer at 2022-03-01T10:04:57: 1585:【3/1 18:00】3月ヤマダポイントキャンペーン

Commit range

baseb856ca0fe799d365f49d559fe627a6192f360dc7
headc25b4013788ec907a09680147daa8d8a87f951b0
base branchjolly/jr-web:develop
head branchjolly/jr-web:yamada_pt_2203

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed14 filesView patch
statusfile
modifiedlib/class/platform/yamada/YamadaAPI.class.php
modifiedlib/models/Yamada_point.php
modifiedlib/models/Yamada_point_quest.php
modifiedlib/models/dao/log_yamada_point.php
addedpublic_html/img/info_jrye/campaign_yamada/202203/info1.jpg
addedpublic_html/img/info_jrye/campaign_yamada/202203/info2.jpg
addedpublic_html/img/info_jrye/campaign_yamada/202203/info3.jpg
addedpublic_html/img/info_jrye/campaign_yamada/202203/info4.jpg
addedpublic_html/img/info_jrye/campaign_yamada/202203/info5.jpg
addedpublic_html/img/toppic/campaign/yamada_toppic_main_202203_1.jpg
addedpublic_html/img/toppic/campaign/yamada_toppic_main_202203_2.jpg
addedpublic_html/img/toppic/campaign/yamada_toppic_main_202203_3.jpg
addedpublic_html/img/toppic/campaign/yamada_toppic_main_202203_4.jpg
addedpublic_html/img/toppic/campaign/yamada_toppic_main_202203_5.jpg
Patch body is stored as a separate file to keep this page lightweight.