fix: 사령부에서 최근 턴 저장 안되는 버그 수정

This commit is contained in:
2022-03-26 23:30:20 +09:00
parent ab9bdf3822
commit 7f2b4596f7
2 changed files with 8 additions and 8 deletions
-6
View File
@@ -125,12 +125,6 @@ import { SammoAPI } from "./SammoAPI";
import { unwrap } from "@/util/unwrap";
import { StoredActionsHelper } from "./util/StoredActionsHelper";
const {
serverNick,
mapName,
unitSet,
} = staticValues;
const props = defineProps({
maxChiefTurn: VueTypes.number.isRequired,
})
+8 -2
View File
@@ -300,7 +300,7 @@ import VueTypes from "vue-types";
import DragSelect from "@/components/DragSelect.vue";
import { isString, range, trim } from "lodash";
import { SammoAPI } from "@/SammoAPI";
import type { ChiefResponse, CommandItem, TurnObj } from "@/defs";
import type { ChiefResponse, CommandItem, ReserveCommandResponse, TurnObj } from "@/defs";
import { QueryActionHelper } from "@/util/QueryActionHelper";
import type { Args } from "@/processing/args";
import type { StoredActionsHelper } from "@/util/StoredActionsHelper";
@@ -584,11 +584,17 @@ async function reserveCommand() {
}
try {
await SammoAPI.NationCommand.ReserveCommand({
const result = await SammoAPI.NationCommand.ReserveCommand<ReserveCommandResponse>({
turnList: reqTurnList,
action: commandName,
});
storedActionsHelper.pushRecentActions({
action: commandName,
brief: result.brief,
arg: {}
});
queryActionHelper.releaseSelectedTurnList();
} catch (e) {
console.error(e);