From 8562da15b6478877adcca9aa4b86a4b661c802a4 Mon Sep 17 00:00:00 2001 From: b166fe48b91eb09f279b79a4ecf57b2f8f0d3705 Date: Thu, 29 Oct 2020 18:38:10 -0400 Subject: [PATCH] idz: Add SaveStockerRequest.myChara --- src/idz/userdb/handler/saveStocker.ts | 1 + src/idz/userdb/request/saveStocker.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/idz/userdb/handler/saveStocker.ts b/src/idz/userdb/handler/saveStocker.ts index 9aa8c7f..9bc000b 100644 --- a/src/idz/userdb/handler/saveStocker.ts +++ b/src/idz/userdb/handler/saveStocker.ts @@ -12,6 +12,7 @@ export async function saveStocker( w.backgrounds().saveAll(profileId, req.backgrounds), w.chara().save(profileId, req.chara), w.car().saveSelection(profileId, req.selectedCar), + req.myChara && w.myChara().saveAll(profileId, req.myChara), req.selectedStamps && w.stamps().saveSelection(profileId, req.selectedStamps), req.stamps && w.stamps().saveAll(profileId, req.stamps), diff --git a/src/idz/userdb/request/saveStocker.ts b/src/idz/userdb/request/saveStocker.ts index 5b95b24..223e4dd 100644 --- a/src/idz/userdb/request/saveStocker.ts +++ b/src/idz/userdb/request/saveStocker.ts @@ -1,4 +1,4 @@ -import { BackgroundCode, StampCode } from "../model/base"; +import { BackgroundCode, MyCharaCode, StampCode } from "../model/base"; import { CarSelector } from "../model/car"; import { Chara } from "../model/chara"; import { SelectedStamps } from "../model/stamps"; @@ -11,6 +11,7 @@ export interface SaveStockerRequest { selectedCar: CarSelector; backgrounds: Set; chara: Chara; + myChara?: Set; selectedStamps?: SelectedStamps; stamps?: Set; }