Description
概要
戦闘勝利時にパネルミッションのタイプチェックが入って、新チュートリアルユーザーはカウントしないようになっていたため修正
根本から直す工数はないので、戦闘勝利時のみ対応
テスト方法、確認した内容
log_user_tutorial_type.typeが2のユーザーが、
パネルミッション1段階目のmission3(ビンゴ右上)が戦闘勝利時にクリアになるか
戦闘勝利時にパネルミッションのタイプチェックが入って、新チュートリアルユーザーはカウントしないようになっていたため修正
根本から直す工数はないので、戦闘勝利時のみ対応
log_user_tutorial_type.typeが2のユーザーが、
パネルミッション1段階目のmission3(ビンゴ右上)が戦闘勝利時にクリアになるか
@kouho
確認お願いします。確認後本番反映します。
@wada
見落としすみません。修正確認しました。
対象ユーザー
select user_no,win
from user_info
where user_no in (
select user_no from user_panelmission where panel_no = 1 and mission_states = 0 and mission_no = 3 and mission_count = 0
) and win > 0修正
UPDATE
user_panelmission
SET
mission_states = 1,
reg_date = UNIX_TIMESTAMP()
WHERE
user_no IN (
SELECT
u.user_no
FROM
`user_info` AS u
INNER JOIN
log_user_tutorial_type AS t
ON
u.user_no = t.user_no
WHERE
u.tutorial = 1000
AND
t.type = 2
)
AND
panel_no = 1
AND
mission_no = 3
AND
mission_states = 0
@wada
panel_no = 2ではありませんか?
↑
気にしなくて良い。
| base | f01e92cc149722a796e5b7d60d56916c89399395 |
|---|---|
| head | ca2141e38eaa168c6489012695e06aedd3b4c4db |
| base branch | jolly/jr-web:master |
| head branch | jolly/jr-web:fix_panel_mission |
| status | file |
|---|---|
| modified | lib/SubFunc_mission.inc |